StockData

Kenon vs Ormat Technologies

KEN 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 KEN and ORA compare

Ormat Technologies grew revenue faster over the last twelve months (28.6% versus 16.1% for Kenon).

Ormat Technologies keeps more of each dollar of sales as profit, with a net margin of 11.1% compared with 7.6% at Kenon.

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

Ormat Technologies scores higher on the StockData Score (12 against 3 for Kenon), 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.

MetricKENORA
Size and price
Market cap–$5.7B
Share price$61.80$93.24
Change, 1 year11.3%−18.5%
Change, 5 years38.1%16.0%
Beta (5Y)0.840.57
Employees3481,512
StockData Score
Total score312 (better)
Valuation score02 (better)
Growth score24 (better)
Performance score02 (better)
Health score12 (better)
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)16.1%28.6% (better)
Revenue growth, 5Y average17.7% (better)7.0%
Net income growth (TTM)−88.9%0.79% (better)
EPS growth (TTM)−88.8%−0.92% (better)
EPS growth, 5Y average−33.0%4.1% (better)
Profitability
Gross margin16.8%28.4% (better)
Operating margin7.2%16.7% (better)
Net margin7.6%11.1% (better)
FCF margin19.2% (better)−19.4%
Return on equity4.1%5.2% (better)
Return on invested capital2.8%8.2% (better)
Financial health
Debt / equity1.110.04 (better)
Net debt / EBITDA2.16 (better)−0.48
Interest coverage0.7×1.2× (better)
Current ratio4.94 (better)0.92
Altman Z-score–1.33
Piotroski F-score55
Dividends and buybacks
Dividend yield–0.51%
Payout ratio404%21.8%
Years of dividend growth–0
Dividend growth, 5Y average–1.8%
Shareholder yield–0.51%
Ownership
Held by institutions13.9%88.0%
Held by insiders0.17%0.28%
Insider net buying, 12 months–−$6.2M
Short interest, % of float0.12%10.5%

Go deeper

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