Ellomay Capital Ltd. (ELLO)
NYSEAMERICAN: ELLO · Real-Time Price · USD
18.50
-0.70 (-3.65%)
At close: Jun 26, 2026, 4:00 PM EDT
18.50
0.00 (0.00%)
After-hours: Jun 26, 2026, 8:00 PM EDT

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
255335209192192365
Market Cap Growth
36.43%60.30%8.75%0.24%-47.48%-14.21%
Enterprise Value
942.881,009719.4639.12561.81709.41
Last Close Price
18.5024.3016.2514.9514.9128.39
PE Ratio
---79.53--
PS Ratio
5.196.664.963.563.427.18
PB Ratio
1.642.031.691.511.872.77
P/TBV Ratio
1.832.291.761.672.093.28
P/OCF Ratio
961.53117.1625.2020.2015.7821.05
EV/Sales Ratio
19.1820.0717.0811.8410.0313.95
EV/EBITDA Ratio
47.0124.6127.6327.5226.9431.53
EV/EBIT Ratio
612.5646.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.70%1.75%1.21%1.87%0.53%0.88%
Return on Capital Employed (ROCE)
-0.62%2.75%1.63%0.90%0.81%1.23%
Earnings Yield
---1.26%--
Buyback Yield / Dilution
-0.15%-3.02%0.03%-0.05%-0.14%-4.10%
Total Shareholder Return
-0.15%-3.02%0.03%-0.05%-0.14%-4.10%
SEC Filings: 10-K · 10-Q