Ellomay Capital Ltd. (ELLO)
NYSEAMERICAN: ELLO · Real-Time Price · USD
21.30
-1.04 (-4.66%)
Jun 5, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
294335209192192365
Market Cap Growth
46.50%60.30%8.75%0.24%-47.48%-14.21%
Enterprise Value
981.48936.34653.21583.09516.47519.83
Last Close Price
21.3024.3016.2514.9514.9128.39
PE Ratio
---79.53--
PS Ratio
5.976.664.963.563.427.18
PB Ratio
1.892.031.691.511.872.77
P/TBV Ratio
1.272.291.761.672.003.15
P/OCF Ratio
1107.06117.1625.2020.2015.7821.05
EV/Sales Ratio
19.9718.6315.5110.809.2210.23
EV/EBITDA Ratio
48.9422.8525.0925.1124.7623.11
EV/EBIT Ratio
637.6343.2669.10116.36143.6897.08
Debt / Equity Ratio
3.623.493.543.164.391.84
Debt / EBITDA Ratio
48.3918.2420.8321.2520.9419.02
Net Debt / Equity Ratio
4.443.914.053.433.742.63
Net Debt / EBITDA Ratio
42.4315.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)
-7.73%-4.33%-7.19%2.32%-3.04%-41.70%
Return on Assets (ROA)
-0.36%1.74%1.22%1.88%0.59%0.93%
Return on Invested Capital (ROIC)
-0.38%1.75%1.21%1.87%0.53%0.88%
Return on Capital Employed (ROCE)
-0.36%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