Ellomay Capital Ltd. (ELLO)
NYSEAMERICAN: ELLO · Real-Time Price · USD
18.90
-0.10 (-0.53%)
Jul 16, 2026, 4:00 PM EDT - Market closed

Ellomay Capital Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
261335209192192365
Market Cap Growth
17.71%60.30%8.75%0.24%-47.48%-14.21%
Enterprise Value
948.41,009719.4639.12561.81709.41
Last Close Price
18.9024.3016.2514.9514.9128.39
PE Ratio
---79.53--
Forward PE
-52.5552.5552.5552.5552.55
PS Ratio
5.306.664.963.563.427.18
PB Ratio
1.682.031.691.511.872.77
P/TBV Ratio
1.872.291.761.672.093.28
P/OCF Ratio
982.32117.1625.2020.2015.7821.05
EV/Sales Ratio
19.2920.0717.0811.8410.0313.95
EV/EBITDA Ratio
47.2924.6127.6327.5226.9431.53
EV/EBIT Ratio
616.1446.5976.11127.54156.30132.48
Debt / Equity Ratio
3.623.493.543.164.391.84
Debt / EBITDA Ratio
56.2118.2420.8321.2520.9419.02
Net Debt / Equity Ratio
4.443.914.053.433.742.63
Net Debt / EBITDA Ratio
49.2915.7419.1818.7718.4015.40
Net Debt / FCF Ratio
-6.28-5.53-7.11-7.51-9.59-4.51
Asset Turnover
0.050.060.060.080.090.09
Quick Ratio
0.671.030.540.600.690.40
Current Ratio
1.401.240.731.060.710.41
Return on Equity (ROE)
8.29%-4.33%-7.19%2.32%-3.04%-41.70%
Return on Assets (ROA)
-0.67%1.74%1.22%1.88%0.59%0.93%
Return on Invested Capital (ROIC)
-0.79%2.00%1.39%2.33%0.78%1.23%
Return on Capital Employed (ROCE)
-0.62%2.75%1.63%0.90%0.81%1.23%
Earnings Yield
---1.26%--
Buyback Yield / Dilution
-4.69%-3.02%0.03%-0.05%-0.14%-4.10%
Total Shareholder Return
-4.69%-3.02%0.03%-0.05%-0.14%-4.10%
SEC Filings: 10-K · 10-Q