Chubb Trades at Just 12 Times Earnings, Well Below the Broader Market. Is One of the World’s Biggest Insurers a Bargain?
Key Points Chubb (NYSE: CB), the world’s largest publicly traded provider of property, supplemental health, and casualty insurance, is a reliable blue chip stock. It’s based in Switzerland, and it does business across 54 countries and territories. The current version of the company was created in 2016 after ACE Limited acquired the original Chubb and…