Ellomay Capital Ltd. (ELLO)
NYSEAMERICAN: ELLO · Real-Time Price · USD
21.40
+1.22 (6.05%)
Aug 25, 2026, 4:00 PM EDT - Market closed

Ellomay Capital 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
43.7842.8340.4748.8352.2444.71
Revenue Growth
6.39%5.83%-17.13%-6.52%16.86%363.50%
Net Income
59.45-2.13-6.522.22-0.36-15.09
Earnings Per Share
4.80-0.16-0.510.17-0.03-1.18
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
Netherlands - Biogas
16.215.0215.0917.0212.6412.69
Italy - Solar
4.7252.29---
Spain - Subsidized Solar Plants
2.863.132.972.793.262.59
Spain - Talasol Solar
17.3117.3618.3724.9732.7429.43
Spain - 28 MW Solar
1.231.461.744.053.6-
Israel - Dorad
51.1364.0267.0863.9762.8151.63
Reconciliations
-51.13-64.02-67.36-64.65-63.93-52.65
USA - Solar
1.450.86----
Israel - Solar - Discontinued Operation
--0.280.681.121.02
Total
43.7842.8340.4748.8352.2444.71

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
166.887.6141.1352.1249.2971.59
Total Debt
664.28637.26521.06446.41407.04380.32
Net Cash (Debt)
-497.48-549.64-479.93-394.28-357.75-308.73
Net Cash Growth
------
Net Cash Per Share
-40.17-41.51-37.34-30.67-27.84-24.06

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
-6.362.447.978.611.3216.11
Capital Expenditures
-131.34-101.88-75.44-61.13-48.61-80.89
Free Cash Flow
-137.7-99.44-67.47-52.53-37.29-64.77
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
Pretax Margin
-91.31%-20.80%-26.11%2.00%2.07%-51.30%
Profit Margin
135.81%-4.98%-16.12%4.54%-0.68%-33.76%
FCF Margin
-314.55%-232.20%-166.73%-107.56%-71.38%-144.89%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.34--78.34--
Forward PE
-52.5552.5552.5552.5552.55
PS Ratio
5.906.664.993.563.437.18