Here's Why You Should Add Arch Capital to Your Portfolio Now

Arch Capital (ACGL), which is riding on operational excellence, promises better rewards for investors.