Eurocastle Investment Limited (AMS:ECT)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
13.50
-0.20 (-1.46%)
Aug 14, 2026, 2:02 PM CET

Eurocastle Investment Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
2.470.941.20.470.482.94
Revenue Growth
123.64%-21.76%152.64%-0.42%-83.83%669.11%
Gross Profit
2.470.941.20.470.482.94
Operating Income
0.75-1.480.35-0.63-0.861.08
Net Income
0.75-1.480.35-0.64-0.881.06
Earnings Per Share
0.75-1.480.35-0.64-0.580.57
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
New Investment Strategy - EPIF
1.760.220.27---
Legacy Italian Investments
---0.02-0.050.42.66
Unallocated Other Income
--0.110--
Unallocated Interest Income
0.20.40.830.520.07-
Unallocated Additional Compensation - EPIF
-0.08----
Unallocated Compensatory Interest on Capital Returned from New Investors in EPIF
-0.23----
Total
2.470.941.20.470.482.94

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
17.916.7918.2514.0318.3533.42
Total Debt
------
Net Cash (Debt)
17.916.7918.2514.0318.3533.42
Net Cash Growth
0.84%-8.01%30.04%-23.52%-45.09%-1.78%
Net Cash Per Share
17.8216.7418.2514.0712.1118.00

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-1.381.88-5.780.6-6.18-2.29
Free Cash Flow
-1.381.88-5.780.6-6.18-2.29
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
30.54%-158.72%29.04%-133.83%-181.90%36.62%
Pretax Margin
30.54%-158.72%28.95%-134.25%-185.89%36.22%
Profit Margin
30.54%-158.72%28.95%-134.25%-185.90%36.22%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
17.99-21.71--15.71
Forward PE
-3.603.603.603.603.60
PS Ratio
5.5113.116.2916.1515.615.69