Login
Chubb Limited logo

Chubb Limited

chubb.com

Chubb Limited (NYSE: CB) is a global property and casualty insurance company that underwrites a broad range of commercial and personal insurance products. Revenue comes primarily from net premiums earned on insurance policies and, secondarily, from investment income generated on the float held between premium collection and claims payment. Chubb operates across multiple segments serving individuals, businesses, and institutions in markets spanning North America, Europe, Asia Pacific, and Latin America. The 10-K filed 2026-02-27 (accession 000089615926000005) for fiscal year ended 2025 confirms Chubb's structure as a well-known seasoned issuer listed on a U.S. exchange under the ticker CB. The company writes coverage across property, casualty, accident and health, and reinsurance lines, with underwriting discipline and investment portfolio management as the two primary drivers of profitability. Scale across geographies and lines of business provides diversification of catastrophe exposure.

Products & Services

Property insurance, casualty insurance, accident and health insurance, reinsurance. The filing confirms these broad product categories under the Chubb Limited structure; specific brand or product names beyond the Chubb name are not detailed in the available excerpts.

Revenue Model

Premiums earned from policyholders across property, casualty, accident and health, and reinsurance lines, supplemented by net investment income from the float portfolio held between premium collection and claims settlement.

Customers & Markets

Commercial and personal lines customers including individuals, businesses, and institutions. Specific end-market breakdowns and customer concentration data are not supported by the available filing excerpts.

Geographic Exposure

Global footprint confirmed by the 10-K filing; specific revenue splits by geography are not supported by the available excerpts.

Financial Snapshot

Revenue
TTM
$61.80B
Gross Margin
TTM
57.71%
Net Income
TTM
$11.19B
Current Assets
Last 4 Quarters
N/A
Current Liabilities
Last 4 Quarters
N/A
Current Ratio
Last 4 Quarters
N/A
Total Assets
2026 Q2
$281.3B
Total Liabilities
2026 Q2
$206.0B
Book Value
2026 Q2
75.37B
Cash
2026 Q2
P/E
TTM
12.10
Free Cash Flow
Last 4 Quarters
N/A

Stock Price

Loading...
Market Cap: $135.29 Billion

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support