Henderson European Focus Trust Plc (HET) — Long-term Investment Intensity

Latest as of March 2025: 96.6%

Henderson European Focus Trust Plc (HET) has a Long-term Investment Intensity of 96.6% as of March 2025. Long-term investments of GBX627.42 Million represent 96.6% of total assets of GBX649.28 Million. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. Check asset resilience ratio of Henderson European Focus Trust Plc to evaluate the company's liquid asset resilience ratio.

LT Investment Intensity

96.6%
LT Investments / Total Assets

Long-term Investments

GBX627.42 Million
GBX

Total Assets

GBX649.28 Million
GBX

Country

UK
LSE

Henderson European Focus Trust Plc Long-term Investment Intensity (2015–2024)

This chart shows how Henderson European Focus Trust Plc's Long-term Investment Intensity has evolved across 10 annual periods from 2015 to 2024. As of March 2025, the intensity stands at 96.6%, reflecting long-term investments of GBX627.42 Million against total assets of GBX649.28 Million GBX. For the complete balance sheet picture, see Henderson European Focus Trust Plc (HET) total assets.

Annual Long-term Investment Intensity for Henderson European Focus Trust Plc (2015–2024)

The table below presents the year-by-year Long-term Investment Intensity for Henderson European Focus Trust Plc from 2015 to 2024, covering 10 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 debt load of Henderson European Focus Trust Plc for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (GBX) Total Assets Change (pp)
2024 97.6% GBX691.50 Million GBX708.64 Million ▲ +4.3 pp
2023 93.3% GBX384.25 Million GBX411.85 Million ▲ +1.5 pp
2022 91.8% GBX320.29 Million GBX348.92 Million ▼ -7.3 pp
2021 99.1% GBX382.20 Million GBX385.55 Million ▲ +10.6 pp
2020 88.5% GBX309.88 Million GBX350.12 Million ▼ -7.4 pp
2019 95.9% GBX312.88 Million GBX326.33 Million ▲ +6.1 pp
2018 89.7% GBX309.95 Million GBX345.36 Million ▼ -2.9 pp
2017 92.7% GBX315.84 Million GBX340.74 Million ▲ +1.6 pp
2016 91.1% GBX252.10 Million GBX276.65 Million ▲ +1.8 pp
2015 89.3% GBX212.34 Million GBX237.68 Million
pp = percentage points