ORA Ormat Technologies, Inc.

Valuation
P/E Ratio 57.69
Forward P/E 50.41
PEG Ratio 5.23
Technical Timing
Z-Score: 1.13
RSI (14): 64.9
Yield & Growth
Div Yield: 38.00%
Revenue Growth: 17.90%
ROE: 0.05%
Balance Sheet
Debt/Equity: 103.90
Current Ratio: 0.77