The Hanover Insurance Group Increported strong earnings beat and attractive valuation metrics, driving stock to 52-week high

Hanover Insurance Group shares reached a new 52-week high of $201.45, driven by a streak of positive earnings surprises and attractive valuation. The stock has gained 9% year-to-date, outperforming the Zacks Finance sector's 4.3% return and the Zacks Insurance - Property and Casualty industry's 1.1% decline. In its latest quarter, Hanover reported earnings of $5.25 per share, beating the consensus estimate of $4.14, and it holds a Zacks Rank of #2 (Buy) with a Value Score of A. The company trades at 10.9 times current fiscal year earnings estimates, slightly below the peer industry average of 11 times, and 10.2 times trailing cash flow, matching its peer group average. For the current fiscal year, analysts expect earnings of $18.36 per share on revenues of $6.95 billion, while next year's estimates stand at $18.31 per share on $7.29 billion in revenues.
The Hanover Insurance Group Increported strong earnings beat and attractive valuation metrics, driving stock to 52-week high
Mercury General Corporation