Stock events for Chubb Ltd. (CB)
Chubb's stock (CB) has experienced positive movement in the past six months, closing at $330.97 on February 6, 2026, with a 7.94% increase over the past 30 days and a 21.29% increase over the past 12 months. Recent positive stock performance has been significantly influenced by strong financial results. Chubb reported an outstanding fourth quarter and record full-year results for 2025, driven by robust underwriting, higher investment income, and continued growth across various geographies and product lines. For Q4 2025, the company exceeded analysts' revenue projections, reporting $15.34 billion in sales and adjusted earnings of $7.52 per share.
Demand Seasonality affecting Chubb Ltd.’s stock price
The demand for Chubb Ltd.'s products and services can be influenced by seasonality related to natural disasters and weather patterns. Catastrophe losses are largely tied to hurricanes, wildfires, and other severe weather events. However, the overall insurance spending continues to rise as businesses and individuals seek protection against climate-related disasters and emerging risks like cyber threats. Chubb's diversified business model and global expansion contribute to a more stable demand profile across different product lines and geographies.
Overview of Chubb Ltd.’s business
Chubb Limited is a global insurer based in Switzerland, offering a wide array of insurance and reinsurance products and services. It is the largest publicly traded property and casualty insurance company worldwide. Chubb's offerings include North America Commercial P&C Insurance, providing risk management and specialized insurance; North America Personal P&C Insurance, catering to personal lines coverage and the affluent market; North America Agricultural Insurance, where it is the largest U.S. crop insurer; Overseas General Insurance; Global Reinsurance; Life Insurance; and Personal Accident and Supplemental Health Insurance.
CB’s Geographic footprint
Chubb Limited has a significant global presence, operating in 55 countries and territories, including the Lloyd's insurance market in London. The company has expanded its operations across 54 countries since its acquisition by ACE in 2016. Its global growth is fueled by rising premiums in both domestic and international markets, with particular strength in Asia and Latin America. In Q4 2025, Latin America saw premiums rise by 14.7%, and Asia experienced a 13% increase in premiums. Europe also showed premium growth of over 7%.
CB Corporate Image Assessment
Chubb generally maintains a strong brand reputation, supported by its position as a leading global insurer and its consistent financial performance. The company's core operating insurance companies are rated "AA" (Very Strong) by Standard & Poor's and "A++" (Superior) by A.M. Best, with stable outlooks from both agencies. Fitch also rates Chubb Limited and its subsidiaries "AA" (Very Strong) for financial strength. In the past year, Chubb's reputation has been bolstered by its strong financial results, including record earnings and improved underwriting metrics. However, the company faced higher catastrophe losses, a competitive underwriting environment, adverse development in its runoff portfolio, foreign exchange volatility, and increasing regulatory scrutiny.
Ownership
Chubb Limited has a significant institutional ownership base. As of September 30, 2025, major institutional owners include The Vanguard Group, Inc. (9.31%), Berkshire Hathaway Inc. (7.96%), BlackRock, Inc. (7.03%), Capital Research and Management Company (5.03%), State Street Global Advisors, Inc. (4.33%), Fmr Llc (2.92%), Price T Rowe Associates Inc /md/ (3.02%), GQG Partners LLC (2.75%), Geode Capital Management, LLC (2.26%), and Wellington Management Group LLP (2.07%). These institutions collectively hold a substantial portion of Chubb's shares.
Ask Our Expert AI Analyst
Price Chart
$340.86