Hanover Insurance

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,701,400
$1,671,900
$1,658,200
$1,650,900
Gross Profit
743,800
782,200
406,200
374,700
EBITDA
237,100
272,300
237,500
206,400
EBIT
238,700
207,400
Net Income
186,800
198,500
178,700
157,100
Net Change In Cash
1,701,400
1,671,900
1,658,200
1,650,900
Free Cash Flow
115,300
377,000
551,400
204,900
Cash
243,500
1,122,700
915,700
244,100
Basic Shares
36,300
36,300
36,400
36,400

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$6,597,500
$6,216,800
$5,963,500
$5,432,900
Gross Profit
2,868,200
1,237,700
652,900
716,300
EBITDA
887,000
573,400
81,500
191,000
EBIT
571,900
75,200
178,100
Net Income
662,500
426,000
35,300
116,000
Net Change In Cash
6,597,500
6,216,800
5,963,500
5,432,900
Cost of Revenue
74,100
Free Cash Flow
1,170,400
796,200
349,800
704,500
Cash
1,122,700
435,500
316,100
305,000
Basic Shares
35,700
36,400
36,100
36,100

Earnings Calls

QuarterEPS
2026-03-31
$5.25
2025-12-31
$5.79
2025-09-30
$5.09
2025-06-30
$4.35