MarketInOut Stock Screener Log In | Sign Up
 

Ormat Technologies Inc

NYSE • Utilities • Utilities - Renewable • Quote as of 10/23/2026
Ormat Technologies Inc stock price and volume chart

Company Profile

IndustryUtilities - Renewable
SectorUtilities
ExchangeNYSE
Market Capitalization5,417.88 mln
Float61.06 mln
Earnings Date11/04/2026

EPS

2.01
Stretched

P / E

43.33
High premium

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-2.36
Borderline

1-Year Forecast

123.58
Exceptional upside

Relative Strength

35 / 100
Underperforming

Business Description

Ormat Technologies, founded in 1965 and based in Reno, Nevada, produces and sells clean electricity by tapping geothermal heat and capturing waste energy from industrial processes across the United States and more than a dozen other countries. The company also designs and builds the specialized equipment that powers these plants, offering engineering and construction services to operators around the world. In addition, Ormat operates battery storage facilities that feed electricity directly into the grid, helping balance supply and demand. Its customers include pipeline operators, cement producers, gas processors, and other businesses that rely heavily on energy in their daily operations.

Key Fundamentals

EPS2.01
P/E43.33
ROE4.97
RPS19.48
ROIC3.67
ROA1.98
Interest Cover1.44
EBITDA, mln563
EV / EBITDA15.36
EV / EBIT34.43
Revenue, mln1,188
EV / Revenue7.28

Quote Details

Last 87.09
Change -1.01 (-1.15%)
Open 87.50
Volume 614,030
Turnover 53,475,872
Average Volume 864,295

Financial Ratios

Pre-Tax Profit Margin8
Leverage Ratio2.61
Current Ratio1.05
Price / Book2.06
Price / Tangible Book2.44
Price / Cash Flow19.39
Debt / Equity1.31
Price / Sales4.77
PEG Ratio7.61

Financial Strength

Altman Z-Score1.34
Piotroski F-Score 5 / 9
Beneish M-Score-2.36
Price to Lynch Fair Value5.36
Price to Graham Number2.04
1-Year Target Price123.58
Shiller PE Ratio41.72
Short Ratio6.16
Short % of Float11.38

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -2.49% 17 / 100   
1 Month -5.89% 21 / 100   
2 Months -15.81% 13 / 100   
6 Months -23.02% 11 / 100   
1 Year -16% 15 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog