TipRanks
Go Ultimate55% OFF

White Mountains Insurance Group (WNI) Financial Statements

White Mountains Insurance Group Financial Overview

White Mountains Insurance Group's market cap is currently $4.83B. The company's EPS TTM is $439.41; its P/E ratio is 5.17; and it has a dividend yield of 0.05%. White Mountains Insurance Group is estimated to report earnings on November 9, 2026, and the estimated EPS forecast is $2.23. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total Revenue$ 2.71B$ 2.35B$ 2.17B$ 1.16B$ 614.40M
Gross Profit$ 1.45B$ 1.07B$ 1.15B$ 370.90M$ 33.10M
Operating Income$ 1.33B$ 316.70M$ 565.40M$ -149.40M$ -273.60M
EBITDA$ 1.42B$ 371.10M$ 610.30M$ -104.80M$ -231.50M
Net Income$ 1.11B$ 230.40M$ 509.20M$ 792.80M$ -275.40M
Balance Sheet
Cash & Short-Term Investments$ 3.15B$ 1.22B$ 1.61B$ 1.18B$ 605.80M
Total Assets$ 12.31B$ 9.93B$ 8.39B$ 7.39B$ 7.00B
Total Debt$ 837.00M$ 562.50M$ 564.60M$ 575.20M$ 639.10M
Net Debt$ 652.10M$ 310.20M$ 442.90M$ 320.20M$ 491.40M
Total Liabilities$ 6.05B$ 4.79B$ 3.82B$ 3.45B$ 3.30B
Stockholders' Equity$ 5.43B$ 4.48B$ 4.24B$ 3.75B$ 3.55B
Cash Flow
Free Cash Flow$ -7.20M$ 586.80M$ 404.10M$ 434.00M$ 98.20M
Operating Cash Flow$ -7.20M$ 586.80M$ 404.10M$ 434.00M$ 38.60M
Investing Cash Flow$ 212.70M$ -447.00M$ -543.90M$ 155.70M$ -204.00M
Financing Cash Flow$ -205.20M$ 4.20M$ 7.20M$ -461.80M$ 149.20M

Currency in USD

White Mountains Insurance Group Earnings and Revenue History

-1.5B01.5B3B-100 %0 %100 %200 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

White Mountains Insurance Group Debt to Assets

05B10B15B0 %20 %40 %60 %LiabilitiesDebt to Assets201720182019202020212022202320242025AssetsLiabilitiesDebt to Assets

White Mountains Insurance Group Cash Flow

-750M-500M-250M0250M500M750M1B201720182019202020212022202320242025OperatingInvestingFinancing

White Mountains Insurance Group Forecast EPS vs Actual EPS

-1000100200300400Q2 25Q3 25Q4 25Q1 26Q2 26Q3 26EPS EstimateBeatMiss