With a market cap of $130.7 billion, Chubb Limited (CB) is a global insurance leader providing a broad range of commercial and personal insurance solutions across 54 countries and territories. Its offerings span property and casualty, personal accident and supplemental health, reinsurance, and life insurance for a diverse range of customers.
Companies valued at more than $10 billion or more are generally considered “large-cap” stocks, and Chubb Limited fits this criterion perfectly. With strong financial capabilities, extensive distribution networks, and local operations worldwide, Chubb employs approximately 45,000 people globally.
Shares of the Zurich, Switzerland-based company have pulled back nearly 7% from its 52-week high of $365.91. CB stock has risen 8.7% over the past three months, outpacing the S&P 500 Index’s ($SPX) marginal gain over the same time frame.
Shares of Chubb Limited have increased 22.6% over the past 52 weeks, outperforming SPX’s 19.1% return over the same time frame. However, the stock is up 8.8% on a YTD basis, underperforming SPX’s 11.6% increase.
Yet, the stock has been trading above its 200-day moving average since October last year.
Chubb Limited reported Q2 2026 results on Jul. 21, with core operating income increased to $2.84 billion, or $7.26 per share, reflecting stronger underwriting and investment returns. Pre-tax net investment income climbed 12.3% to $1.76 billion and global P&C net premiums written rose 2.8% to $11.99 billion, supported by firm insurance demand. Profitability also improved as the P&C combined ratio fell to 83.8% and catastrophe losses declined to $475 million, strengthening overall underwriting performance.
In comparison, rival The Progressive Corporation (PGR) has underperformed CB stock. PGR stock has fallen 9.8% over the past 52 weeks and 2.6% on a YTD basis.
Despite Chubb Limited's outperformance over the past, analysts are cautiously optimistic about its prospects. The stock has a consensus rating of “Moderate Buy” from the 26 analysts covering it, and the mean price target of $369.44 is a premium of 8.5% to current levels.
On the date of publication, Sohini Mondal did not have (either directly or indirectly) positions in any of the securities mentioned in this article. All information and data in this article is solely for informational purposes. For more information please view the Barchart Disclosure Policy here.