Ormat Technologies Inc

NYSE:ORA   2:39:35 PM EDT
92.57
-11.39 (-10.96%)
Twitter Share  Facebook Share StockTwits Share