Chubb Limited (CB) has a MoatMap StockRank of 85/100 based on Quality (58/100), Value (44/100), and Momentum (63/100) factor scores. The current signal is STRONG BUY. Chubb, as a high-quality global insurer with a strong brand, robust underwriting discipline, and a significant float, is well-positioned to navigate and potentially benefit from an environment of elevated inflation, supply chain instability, and rising interest rates. While not a direct beneficiary of specific geopolitical events, its durable moat and ability to price risk effectively allow it to sustain profitability and potentially gain market share as weaker competitors struggle, aligning perfectly with the 'Durable Quality & Moats' theme where quality businesses outperform by sustaining returns, an asymmetry often underpriced by the market in volatile times.
Chubb Limited is a global property and casualty insurance company, specializing in commercial, personal, and accident & health insurance. It benefits from a broad product portfolio, robust underwriting discipline, and a significant global presence with deep local market expertise. Chubb stands as the world's largest publicly traded property and casualty insurer, known for its strong financial stability.
| Price | $324.15 |
| Market Cap | $126.3B |
| P/E (TTM) | 11.32 |
| P/E (Forward) | 10.95 |
| Price/Book | 1.69 |
| Return on Equity | 15.4% |
| Debt/Equity | 31.46 |
| Gross Margin | 31.0% |
| Operating Margin | 20.6% |
| Revenue Growth | 10.2% |
| Dividend Yield | 1.2% |
| Free Cash Flow | $12.6B |
Chubb Limited operates in the Insurance - Property & Casualty industry, part of the Financial Services sector (Switzerland).