104.84USD-4.43%Mkt Cap: 6.44B $P/E: 50.651d ago
Ormat Technologies, Inc. engages in the geothermal and recovered energy power business in the United States, Indonesia, Kenya, Turkey, Chile, Guatemala, Guadeloupe, New Zealand, Honduras, France, Indonesia, the Philippin…
Industry Peers
Utilities - RenewableIndicators:|
Key Statistics
Company
Market Cap6.44B $
Enterprise Value9.35B $
Revenue (TTM)1.16B $
Gross Profit272.69M $
Net Income (TTM)123.90M $
Revenue/Share19.14 USD
Last Price104.84 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees1.6K
CountryUS
SectorUtilities
IndustryUtilities - Renewable
ISINAU000000ORA8
Valuation
P/E (Trailing)50.65
P/E (Forward)41.65
PEG5.59
EV/EBITDA18.24
EV/Revenue8.03
P/S5.54
P/B2.51
EPS (TTM)2.07
EPS (Forward)2.52
52W Range
84.1333% of range146.39
52W High146.39 USD
52W Low84.13 USD
Profitability
Gross Margin27.56%
Oper. Margin21.30%
EBITDA Margin44.03%
Profit Margin12.52%
ROE4.87%
ROA1.98%
Growth
Revenue Growth75.80%
Earnings Growth7.60%
Cash Flow & Leverage
Operating CF335.10M $
CapEx (TTM)619.78M $
FCF Margin-15.37%
FCF Yield-2.78%
Net Debt2.76B $
Net Debt/EBITDA5.38
Balance Sheet
Debt/Equity1.12
Current Ratio1.07
Quick Ratio0.88
Book Value/Sh41.84 USD
Cash/Share10.65 USD
Dividends
Fwd Div Rate0.4800 USD
Trail. Div Rate0.4800 USD
Div. Yield0.44%
5Y Avg Yield0.60%
Payout Ratio23.19%
Ex-Div DateMay 20, 2026
Pay DateJun 3, 2026
Analyst Consensus
Rating2.1 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)133.83 USD
Upside (mean)+27.7%
Target Range115.00 USD – 152.00 USD
$115.00+27.7% to mean$152.00
# Analysts12
Ownership
Shares Out.61.45M
Float58.32M
Insiders0.42%
Institutions90.29%
Short Interest
Short Ratio5.5d
Short % Float9.73%
Short % Out.8.39%
Shares Short5.16M
Short (prev mo.)4.70M
Technical
SMA 50125.95 (-16.8%)
SMA 200115.81 (-9.5%)
Beta0.88
S&P 52W Chg19.63%
Avg Vol (30d)717.04K
Avg Vol (10d)791.70K
Technical Indicators
RSI (14)30.5
MACD-5.8904
MACD Signal-5.4063
MACD Hist.-0.4841
BB Upper129.89 USD
BB Middle114.66 USD
BB Lower99.43 USD
BB Width26.56%
ATR (14)4.041 USD
Vol Ratio (20d)1.17x