Core Insights - Chubb Limited (CB) is a prominent global property and casualty insurer and reinsurer with a diversified portfolio across various insurance sectors [1] - The company has achieved a 19.7% earnings growth over the past five years and has a market capitalization of $125.9 billion [2] Performance Overview - Chubb's shares have increased by 12.1% in the past year, outperforming the industry's decline of 4.9% [3] - The company's shares are trading at a premium, with a forward price-to-book value of 1.63X compared to the industry average of 1.39X [4] Earnings and Revenue Estimates - The Zacks Consensus Estimate for 2026 earnings is $26.4 per share, reflecting a year-over-year increase of 6.5%, while revenues are estimated at $63.4 billion, indicating a 5.7% improvement [5] - Earnings estimates for Chubb have been revised upward by 0.2% for 2026 and 0.6% for 2027 over the past 30 days [6] Strategic Initiatives - Chubb is expanding its middle-market business and acquiring Liberty Mutual units in Thailand and Vietnam to enhance its market presence [8][10] - The company anticipates rising investment income, projecting adjusted net investment income between $1.81 billion and $1.84 billion for Q1 2026 [8][13] Financial Strength - Chubb returned $4.91 billion to shareholders in 2025, including $3.39 billion in share repurchases and $381 million in dividends [14] - The company maintains a solid balance sheet with operating cash flow of $12.8 billion and adjusted operating cash flow of $13.9 billion in 2025 [14] Return on Capital - Chubb's return on equity in the trailing 12 months was 13.2%, significantly higher than the industry average of 7.3% [12] - The return on invested capital (ROIC) was 8.7%, also exceeding the industry average of 5.7% [12] Dividend Policy - Chubb has a current dividend yield of 1.2%, which is better than the industry average of 0.3%, and has increased dividends for 33 consecutive years [16]
Chubb's Solid Growth Comes With a Premium Valuation - Hold or Buy?