The Hanover Insurance Group Inc (THG) — Long-term Investment Intensity

Latest as of June 2026: 60.9%

The Hanover Insurance Group Inc (THG) has a Long-term Investment Intensity of 60.9% as of June 2026. Long-term investments of $10.26 Billion represent 60.9% of total assets of $16.86 Billion. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. Check The Hanover Insurance Group Inc liquidity resilience to evaluate the company's liquid asset resilience ratio.

LT Investment Intensity

60.9%
LT Investments / Total Assets

Long-term Investments

$10.26 Billion
USD

Total Assets

$16.86 Billion
USD

Country

USA
NYSE

The Hanover Insurance Group Inc Long-term Investment Intensity (2012–2025)

This chart shows how The Hanover Insurance Group Inc's Long-term Investment Intensity has evolved across 14 annual periods from 2012 to 2025. As of June 2026, the intensity stands at 60.9%, reflecting long-term investments of $10.26 Billion against total assets of $16.86 Billion USD. For the complete balance sheet picture, see The Hanover Insurance Group Inc total assets.

Annual Long-term Investment Intensity for The Hanover Insurance Group Inc (2012–2025)

The table below presents the year-by-year Long-term Investment Intensity for The Hanover Insurance Group Inc from 2012 to 2025, covering 14 annual filings. Each row shows total assets, long-term investments, the intensity percentage, and the change in percentage points compared to the prior year. Read The Hanover Insurance Group Inc (THG) total liabilities for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (USD) Total Assets Change (pp)
2025 57.4% $9.72 Billion $16.95 Billion ▲ +0.4 pp
2024 57.0% $8.70 Billion $15.27 Billion ▲ +1.4 pp
2023 55.5% $8.12 Billion $14.61 Billion ▼ -5.7 pp
2022 61.2% $8.56 Billion $14.00 Billion ▼ -3.4 pp
2021 64.6% $9.20 Billion $14.25 Billion ▼ -1.6 pp
2020 66.2% $8.90 Billion $13.44 Billion ▲ +1.7 pp
2019 64.4% $8.05 Billion $12.49 Billion ▲ +11.0 pp
2018 53.4% $6.63 Billion $12.40 Billion ▼ -0.6 pp
2017 54.0% $8.36 Billion $15.47 Billion ▼ -1.6 pp
2016 55.7% $7.92 Billion $14.22 Billion ▼ -2.5 pp
2015 58.1% $8.02 Billion $13.79 Billion ▼ -2.3 pp
2014 60.4% $8.32 Billion $13.76 Billion ▲ +3.2 pp
2013 57.3% $7.66 Billion $13.38 Billion ▲ +1.3 pp
2012 56.0% $7.55 Billion $13.48 Billion
pp = percentage points