Eurocastle Investment Ltd (ECT) — Long-term Investment Intensity

Latest as of June 2025: 8.6%

Eurocastle Investment Ltd (ECT) has a Long-term Investment Intensity of 8.6% as of June 2025. Long-term investments of €1.90 Million represent 8.6% of total assets of €22.23 Million. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. Check ECT asset liquidity ratio to evaluate the company's liquid asset resilience ratio.

LT Investment Intensity

8.6%
LT Investments / Total Assets

Long-term Investments

€1.90 Million
EUR

Total Assets

€22.23 Million
EUR

Country

Netherlands
AS

Eurocastle Investment Ltd Long-term Investment Intensity (2013–2024)

This chart shows how Eurocastle Investment Ltd's Long-term Investment Intensity has evolved across 12 annual periods from 2013 to 2024. As of June 2025, the intensity stands at 8.6%, reflecting long-term investments of €1.90 Million against total assets of €22.23 Million EUR. For the complete balance sheet picture, see ECT current and non-current assets.

Annual Long-term Investment Intensity for Eurocastle Investment Ltd (2013–2024)

The table below presents the year-by-year Long-term Investment Intensity for Eurocastle Investment Ltd from 2013 to 2024, covering 12 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 total liabilities of Eurocastle Investment Ltd for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (EUR) Total Assets Change (pp)
2024 25.9% €5.83 Million €22.54 Million ▲ +6.4 pp
2023 19.4% €4.32 Million €22.21 Million ▲ +16.7 pp
2022 2.7% €628.00K €23.10 Million ▼ -12.4 pp
2021 15.1% €5.06 Million €33.53 Million ▼ -10.3 pp
2020 25.4% €8.68 Million €34.14 Million ▼ -1.6 pp
2019 27.1% €15.51 Million €57.29 Million ▼ -50.8 pp
2018 77.9% €310.06 Million €397.96 Million ▼ -0.5 pp
2017 78.4% €442.05 Million €563.59 Million ▼ -0.4 pp
2016 78.9% €473.31 Million €600.12 Million ▲ +49.5 pp
2015 29.4% €312.15 Million €1.06 Billion ▲ +27.4 pp
2014 2.0% €31.35 Million €1.53 Billion ▲ +0.3 pp
2013 1.8% €41.37 Million €2.32 Billion
pp = percentage points