StockOrNot
All companies Open the deck

Chubb (CB)

Financials · $130B market cap · SEC CIK 0000896159

$335.77 ▼-0.44% on the day close of Sep 22, 2026
66 Screens well
fundamentals score out of 100

Next reports on Oct 19, 2026, after the close, with analysts expecting $6.53 in earnings per share.

The case for CB

The case against

What the score is made of

Each factor is half a curve over reported figures and half a rank among the other Financials companies (momentum is judged against fixed thresholds only), and the five are blended by weight. It describes the last filing and the current price. It is not a forecast.

Valuewhat you pay for the earnings, sales, assets and cash71
Growthhow fast revenue and earnings are moving, this year and over five64
Profitabilityhow much of the revenue becomes profit, and how much of that is cash53
Momentumhow the price has behaved lately68
Stabilityhow violently it moves, what it owes and what it pays you82

Key numbers

Price / earnings11.6×
Price / book1.75×
Price / sales2.1×
Revenue growth (YoY)+8.0%
EPS growth (YoY)+24.7%
Gross margin—
Operating margin23%
Net margin18%
Return on equity15%
Debt / equity0.24×
Current ratio0.16
Dividend yield1.52%
Beta0.32
52-week range$265.30 – $365.91
Position in that range70% of the way up
3-month return+4.3%
1-year return+23.1%

Five years of financials, as filed

Pulled from Chubb's XBRL filings on SEC EDGAR. Italic rows are derived from the rows above.

FY2025FY2024FY2023FY2022FY2021
Revenue$59.4B$55.8B$49.7B$43.1B$40.9B
Net income$10.3B$9.3B$9.0B$5.2B$8.5B
Operating cash flow$12.8B$16.2B$12.6B$11.3B$11.2B
Total assets$272B$247B$231B$199B$200B
Total liabilities$193B$178B$167B$148B$140B
Shareholder equity$73.8B$64.0B$59.5B$50.5B$58.3B
Cash$2.5B$2.5B$2.6B$2.0B$1.7B
Long-term debt$15.7B$14.4B$13.0B$14.4B$15.2B
Net margin17.4%16.6%18.2%12.2%20.9%
Diluted shares402M408M414M424M443M

Share count is down 9.4% over 4 years. Buybacks have been shrinking the pie.

What Chubb says it does

Chubb Limited is the Swiss-incorporated holding company of the Chubb Group of Companies. Chubb Limited, which is headquartered in Zurich, Switzerland, and its direct and indirect subsidiaries (collectively, the Chubb Group of Companies, Chubb, we, us, or our) are a global insurance and reinsurance organization, serving the needs of a diverse group of clients worldwide. At December 31, 2025, we had total assets of $272 billion and total shareholders’ equity, of $74 billion (excluding noncontrolling interests). Chubb was incorporated in 1985 at which time it opened its first business office in Bermuda and continues to maintain operations in Bermuda. We have grown our business through increased premium volume, expansio n of product offerings and geographic reach, and the acquisition of other companies, to become a global property and casualty (P&C) leader. We expanded our personal accident and supplemental health (A&H), and life insurance…

Risk factors CB lists in its 10-K

Filings

Open CB in the deck

Other Financials companies

BRK.BBerkshire HathawayJPMJPMorgan ChaseVVisaMAMastercardBACBank of AmericaMSMorgan StanleyGSGoldman SachsWFCWells FargoCCitigroupAXPAmerican ExpressBLKBlackRockSCHWCharles Schwab