Ormat Technologies Inc

NYSE:ORA   3:59:59 PM EDT
81.24
-1.75 (-2.11%)
4:02:53 PM EDT: $81.42 +0.18 (+0.22%)
Twitter Share  Facebook Share StockTwits Share