ORA Ormat Technologies Inc

P/E 50.5
Forward P/E 52.36
Price/Sales 5.28
Beta 0.895
Div Yield 0.0047%
Market Cap --

Company Analysis

Latest News