Skip to main content
CB logo

Chubb Ltd

Exchange: NYSESector: Financial ServicesIndustry: Insurance - Property & Casualty

Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. The company is defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange and is a component of the S&P 500 index. Chubb employs approximately 45,000 people worldwide.

Did you know?

A large-cap company with a $129.2B market cap.

Current Price

$328.33

+0.36%

GoodMoat Value

$839.55

155.7% undervalued
Profile
Valuation (TTM)
Market Cap$129.21B
P/E12.53
EV$146.95B
P/B1.75
Shares Out393.55M
P/Sales2.18
Revenue$59.40B
EV/EBITDA10.71

Chubb Ltd (CB) Company Profile

GoodMoat Analysis

Based on data as of March 26, 2026

Chubb is a global insurance giant with a strong competitive position and a history of disciplined underwriting. A value investor would note its attractive valuation metrics, like a P/E of 12.3x and a high free cash flow yield of 10.1%, which suggest a potential margin of safety. However, its moderate revenue growth of 5.5% YoY and inherent industry risks require careful consideration.

Read full analysis
Chubb Ltd is a global provider of property and casualty (P&C) insurance and reinsurance. It sells protection to a wide range of customers, from large corporations and financial institutions to affluent individuals and small businesses, covering risks like cyberattacks, natural disasters, and liability claims. The company's moat, assessed using the GoodMoat framework, is built on several pillars. It demonstrates significant scale privilege through its global operations and balance sheet strength, allowing it to underwrite large, complex risks others cannot. Its brand and culture of disciplined underwriting, evidenced by a robust operating margin of 23.2%, create a reputation for reliability. Furthermore, high switching costs exist for mission-critical commercial policies, and regulatory barriers to entry in the insurance industry are substantial. While not all 14 moat criteria apply, Chubb likely meets enough to score above the 5+ threshold for a durable competitive advantage. Key risks for investors, per Section 5 of the framework, include macro sensitivity, as P&C insurance is cyclical and exposed to economic downturns and catastrophic losses. There is also constant competitive erosion risk in a crowded market. For a value investor, the appeal lies in the company's quality indicators—a strong ROE of 14.0%, a conservative debt/equity ratio of 0.28, and high profitability—combined with a valuation that appears favourable, featuring a low P/E and a high free cash flow yield. The primary caution is the pace of growth relative to the market's expectations.

CB Company Information

Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. The company is defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally.

Parent company Chubb Limited is listed on the New York Stock Exchange and is a component of the S&P 500 index. Chubb employs approximately 45,000 people worldwide.

Sector

Financial Services

Industry

Insurance - Property & Casualty

Exchange

NYSE

Country

Switzerland

CB Key Officers

Key officers data coming soon

CB Company Profile

Chubb Ltd (CB) is a Financial Services company in the Insurance - Property & Casualty industry, listed on NYSE. Headquartered in Switzerland.

Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. The company is defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange and is a component of the S&P 500 index. Chubb employs approximately 45,000 people worldwide.

Market capitalization: $129.21B. Shares outstanding: 393.6M. Dividend yield: 1.16%.

View the complete company profile for Chubb Ltd on GoodMoat, including key officers, financial metrics, sector classification, and investment analysis tools. Use the profile alongside GoodMoat's DCF calculator, fair value models, and quality score to evaluate whether CB is a sound investment opportunity.