Zurich, Switzerland-based Chubb Limited (CB) provides insurance and reinsurance products worldwide. The company has a market cap of $131.5 billion and operates in six segments: North America Commercial Property and Casualty (P&C) Insurance, North America Personal P&C Insurance, North America Agricultural Insurance, Overseas General Insurance, Global Reinsurance, and Life Insurance.
CB stock has rallied the broader market over the past year, growing 26% compared to the S&P 500 Index’s ($SPX) 20.1% surge. However, in 2026, the stock has grown by nearly 10.2%, underperforming the SPX’s 13.1% rise.