Hanover Insurance

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,671,900
$1,658,200
$1,650,900
$1,595,700
Gross Profit
782,200
406,200
374,700
326,500
EBITDA
272,300
237,500
206,400
167,500
EBIT
238,700
207,400
168,600
Net Income
198,500
178,700
157,100
128,200
Net Change In Cash
1,671,900
1,658,200
1,650,900
1,595,700
Free Cash Flow
377,000
551,400
204,900
37,100
Cash
1,122,700
915,700
244,100
315,100
Basic Shares
36,300
36,400
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
2025-12-31
$5.79
2025-09-30
$5.09
2025-06-30
$4.35
2025-03-31
$3.87