Eurocastle Investment Limited (AMS:ECT)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
11.30
0.00 (0.00%)
Jul 23, 2026, 9:21 AM CET

Eurocastle Investment Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

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

Revenue by Segment

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

Cash & Debt

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

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '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
-67.99%-158.72%29.04%-133.83%-181.90%36.62%
Pretax Margin
-67.99%-158.72%28.95%-134.25%-185.89%36.22%
Profit Margin
-67.99%-158.72%28.95%-134.25%-185.90%36.22%

Valuation

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