Ellomay Capital Ltd. (ELLO)
NYSEAMERICAN: ELLO · Real-Time Price · USD
20.91
+0.10 (0.48%)
Oct 5, 2026, 3:23 PM EDT - Market open

Ellomay Capital Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
288335209192192365
Market Cap Growth
17.40%60.32%8.70%0.27%-47.49%-14.20%
Enterprise Value
857949705612510686

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.42--78.34--
PS Ratio
6.016.664.993.563.437.18
PB Ratio
1.191.731.561.392.162.81
P/OCF Ratio
-117.0725.3220.2015.8419.92

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
17.3718.8716.8211.339.1413.49
EV/EBITDA Ratio
43.5446.7251.2735.4226.0932.28
EV/EBIT Ratio
366.15532.14-2597.39142.49128.09

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
2.863.864.033.574.903.33
Debt / EBITDA Ratio
35.2835.4037.4627.5121.5019.65
Net Debt / Equity Ratio
2.143.333.713.154.312.71
Net Debt / EBITDA Ratio
28.4831.7736.1425.2519.5416.52
Net Debt / FCF Ratio
-3.61-5.53-7.11-7.51-9.59-4.77
Quick Ratio
1.171.130.670.660.620.39
Current Ratio
1.241.240.731.060.710.41
Asset Turnover
0.050.060.060.080.090.09
Return on Equity (ROE)
-15.77%-4.33%-7.19%2.32%-0.58%-17.06%
Return on Assets (ROA)
0.15%0.13%-0.19%0.02%0.37%0.58%
Return on Capital Employed (ROCE)
0.30%0.20%-0.30%0.00%0.70%1.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
22.60%-0.75%-3.23%1.28%-0.20%-4.70%
FCF Yield
-51.36%-34.87%-33.45%-30.22%-20.80%-20.19%
Buyback Yield / Dilution
9.78%-3.02%0.03%-0.05%-0.14%-4.10%
Total Shareholder Return
9.78%-3.02%0.03%-0.05%-0.14%-4.10%
SEC Filings: 10-K · 10-Q