Ellomay Capital Ltd. logo

Ellomay Capital Ltd.

ELLO | AMEX
Chart Builder DCF Calculator
$21.40
$0 (0.00%)
At close: Sep 21, 2026, 9:46 AM ET
$21.40
$0 (0.00%)
Pre-market: Sep 21, 2026, 9:46 AM ET

Market Data

Market Cap
$294.82M
Enterprise Value
$755.4M
Beta
0.99
Average Volume
10.88K
Shares Outstanding (Diluted)
13.83M
Shares Change YoY
8%
Institutional Ownership
22.25%
Exchange
AMEX
ISIN
IL0010826357

Price Performance

Price Change 1M
6.0%
Price Change 3M
12.6%
Price Change 6M
-15.5%
Price Change YTD
-20.0%
Price Change 1Y
21.9%
Price Change 3Y
48.4%
Price Change 5Y
-17.4%
1M CAGR (ann.)
5.4%
1Y CAGR (ann.)
17.6%
5Y CAGR (ann.)
-5.1%
All-Time CAGR
6.7%

Valuation

PE Ratio
4.21
Forward PE
N/A
PEG Ratio
0.00
Forward PEG
0.00
PS Ratio
7.23
Forward PS
N/A
PB Ratio
1.23
P/FCF Ratio
-1.80
P/Adj. FCF Ratio
-1.80
P/OCF Ratio
-57.33
EV/Sales
21.60
EV/EBIT
-724.70
EV/EBITDA
46.90
EV/FCF
-5.38
Earnings Yield
23.4%
FCF Yield
-54.6%
Adj. FCF Yield
-54.6%

Financial Health

Net Debt
€457.87M
Total Debt
€664.63M
Cash & Short-Term Investments
€167.48M
Total Assets
€959.7M
Current Ratio
1.24
Quick Ratio
1.23
Debt / Equity Ratio
3.16
Debt / EBITDA
41.26
Debt / FCF
-4.73
OCF / Debt
-0.02
Interest Coverage
-0.04
Altman Z-Score
0.36
Piotroski F-Score
3

Margins & Profitability

Gross Profit Margin
15.1%
Operating Profit Margin
8.0%
EBITDA Margin
29.2%
Net Profit Margin
136.3%
FCF Margin
-401.5%
Adj. FCF Margin
-401.6%
SBC / Revenue
0.0%
SBC Impact (per share)
0.0%

Returns

Return on Assets
6.3%
Return on Equity
38.1%
Return on Invested Capital
-0.2%
Return on Capital Employed
-0.3%
Return on Tangible Assets
6.3%

Historical Growth (CAGR)

Revenue CAGR 3Y
-10.2%
Revenue CAGR 5Y
6.3%
Revenue CAGR 10Y
11.5%
EPS CAGR 3Y
207.3%
EPS CAGR 5Y
95.9%
EPS CAGR 10Y
32.1%
FCF CAGR 3Y
-49.6%
FCF CAGR 5Y
-39.2%
FCF CAGR 10Y
-15.0%

Analyst Forecasts

Analyst Rating
Hold
Analyst Count
0
EPS Growth Next 3Y
N/A
Revenue Growth Next 3Y
N/A
Earnings Date
Aug 17, 2026
EPS Estimate (next Q)
N/A
EPS Growth Est (next Q)
N/A
Revenue Est (next Q)
N/A
Revenue Growth Est (next Q)
N/A

Fair Value Estimates

Graham Number
$46.71
Graham Upside
118.3%
Lynch Fair Value
$127.14
Lynch Upside
494.1%
Price Target
N/A
Price Target Upside
N/A

Cash Flow

Operating Cash Flow
€-12.12M
Free Cash Flow
€-140.43M
Adj. Free Cash Flow
€-140.44M
FCF Per Share
-$10.02
OCF Per Share
-$0.32
OCF/S Ratio
-9.8%

Income Statement

Revenue
€34.97M
Gross Profit
€-2.28M
Operating Income
€2.79M
EBITDA
€16.11M
Net Income
€60.22M
EPS (Diluted)
$4.36
Revenue / Employee
$1.21M
Profit / Employee
$2.08M
Employees
29

© 2026 bestshares.com. All rights reserved.