Ellomay Capital Ltd. (ELLO)
NYSEAMERICAN: ELLO · Real-Time Price · USD
24.80
+0.49 (2.02%)
Apr 2, 2026, 11:44 AM EDT - Market open

Ellomay Capital Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
342312209192192365
Market Cap Growth
70.57%49.49%8.75%0.24%-47.48%-14.21%
Enterprise Value
919.5917.55653.21583.09516.47519.83
Last Close Price
24.8024.3016.2514.9514.9128.39
PE Ratio
--147.93-30.6379.53-463.33-21.16
PS Ratio
6.896.224.963.563.427.18
PB Ratio
1.851.891.691.511.872.77
P/TBV Ratio
--1.761.672.003.15
P/FCF Ratio
--2.66-2.98-3.31-4.79-4.75
P/OCF Ratio
26.11149.0425.2020.2015.7821.05
EV/Sales Ratio
18.8618.2615.5110.809.2210.23
EV/EBITDA Ratio
63.7760.6659.5131.6124.7623.11
EV/EBIT Ratio
--217.90-116.532476.38143.6897.08
EV/FCF Ratio
--7.81-9.30-10.04-12.91-6.77
Debt / Equity Ratio
3.503.503.543.164.391.84
Debt / EBITDA Ratio
49.4849.4849.4026.7520.9419.02
Debt / FCF Ratio
-6.37-6.37-7.72-8.50-10.92-5.57
Net Debt / Equity Ratio
3.913.914.053.433.742.63
Net Debt / EBITDA Ratio
42.6942.6945.5023.6318.4015.40
Net Debt / FCF Ratio
-5.50-5.50-7.11-7.51-9.59-4.51
Asset Turnover
0.060.060.060.080.090.09
Quick Ratio
1.041.040.540.600.690.40
Current Ratio
1.251.250.731.060.710.41
Return on Equity (ROE)
-3.71%-2.13%-7.08%0.60%0.14%-16.43%
Return on Assets (ROA)
-0.62%-0.20%-0.84%0.04%0.59%0.93%
Return on Invested Capital (ROIC)
-0.69%-0.22%-0.91%0.04%0.67%1.11%
Return on Capital Employed (ROCE)
-0.53%-0.53%-0.97%0.04%0.81%1.23%
Earnings Yield
-0.26%-0.68%-3.27%1.26%-0.22%-4.73%
FCF Yield
-25.98%-37.60%-33.61%-30.23%-20.87%-21.06%
Buyback Yield / Dilution
0.90%-0.03%-0.05%-0.14%-4.10%
Total Shareholder Return
0.90%0.00%0.03%-0.05%-0.14%-4.10%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q