Ormat Technologies Inc

NYSE:ORA   12:12:10 PM EDT
84.89
-0.78 (-0.91%)
Twitter Share  Facebook Share StockTwits Share