ACGL or ALL: Which P&C Insurance Stock Should You Buy Now?

Zacks

Let’s see how Arch Capital (ACGL) and Allstate Corporation (ALL) fare in terms of some of the key metrics.