StockData

Ellomay Capital vs Ormat Technologies

ELLO and ORA side by side, both in electric services. Figures are trailing twelve months unless noted, from SEC filings and end-of-day prices.

How ELLO and ORA compare

Ormat Technologies grew revenue faster over the last twelve months (28.6% versus 5.8% for Ellomay Capital).

Ormat Technologies keeps more of each dollar of sales as profit, with a net margin of 11.1% compared with −5.0% at Ellomay Capital.

Ormat Technologies pays a dividend yielding 0.51%; Ellomay Capital does not pay one.

Ormat Technologies scores higher on the StockData Score (12 against 5 for Ellomay Capital), which adds up 30 checks on valuation, growth, past performance, financial health and dividends.

Key numbers

A dot marks the better figure where higher or lower is clearly better.

MetricELLOORA
Size and price
Market cap–$5.7B
Share price$18.30$93.24
Change, 1 year−13.8%−18.5%
Change, 5 years−46.9%16.0%
Beta (5Y)0.650.57
Employees291,512
StockData Score
Total score512 (better)
Valuation score02 (better)
Growth score14 (better)
Performance score12 (better)
Health score3 (better)2
Dividend score02 (better)
Valuation
P/E–43.2×
P/S–4.7×
P/B–2.2×
EV/EBITDA–10.8×
PEG–2.16
FCF yield–−4.1%
Fair value–$91.38
Margin of safety–−2.0%
Growth
Revenue growth (TTM)5.8%28.6% (better)
Revenue growth, 5Y average34.7% (better)7.0%
Net income growth (TTM)–0.79%
EPS growth (TTM)–−0.92%
EPS growth, 5Y average–4.1%
Profitability
Gross margin16.2%28.4% (better)
Operating margin3.5%16.7% (better)
Net margin−5.0%11.1% (better)
FCF margin−223%−19.4% (better)
Return on equity−1.3%5.2% (better)
Return on invested capital0.91%8.2% (better)
Financial health
Debt / equity0.250.04 (better)
Net debt / EBITDA−3.44−0.48
Interest coverage0.1×1.2× (better)
Current ratio1.24 (better)0.92
Altman Z-score–1.33
Piotroski F-score6 (better)5
Dividends and buybacks
Dividend yield–0.51%
Payout ratio–21.8%
Years of dividend growth–0
Dividend growth, 5Y average–1.8%
Shareholder yield–0.51%
Ownership
Held by institutions22.2%88.0%
Held by insiders89.1%0.28%
Insider net buying, 12 months–−$6.2M
Short interest, % of float–10.5%

Go deeper

For information only, not investment advice. Check the source filings before relying on any figure.