/Chubb%20Limited%20office%20sign-by%20Poetra_%20RH%20via%20Shutterstock.jpg)
Chubb Limited (CB) is a leading global insurance and reinsurance company providing a wide range of property and casualty, accident and health, reinsurance, and life insurance products and services to individuals, businesses, and multinational corporations worldwide. The company is headquartered in Zurich, Switzerland and has a market cap of about $130.9 billion, reflecting its position as one of the world’s largest property and casualty insurers.
Its shares have outperformed the broader market over the past 52 weeks. CB has risen 25.5% over this time frame, while the broader S&P 500 Index ($SPX) has rallied 12.9%. Moreover, shares of the company are up 7.7% on a YTD basis, compared to SPX’s marginal decline.