/Chubb%20Limited%20office%20sign-by%20Poetra_%20RH%20via%20Shutterstock.jpg)
With a market cap of $106.6 billion, Chubb Limited (CB) is the world’s largest publicly traded property and casualty insurance company, offering a wide range of insurance and reinsurance products to businesses and individuals worldwide. Headquartered in Zurich, Switzerland, Chubb is known for its strong underwriting expertise, financial strength, and broad global presence.
The insurer's shares have underperformed the broader market over the past 52 weeks. CB has risen 6.6% over this time frame, while the broader S&P 500 Index ($SPX) has rallied 22.3%. Moreover, shares of Chubb are down 4.3% on a YTD basis, compared to SPX’s nearly 4% gain.