Ormat Technologies Inc

NYSE:ORA  
85.53
-4.82 (-5.34%)
5:03:47 PM EDT: $86.66 +1.13 (+1.32%)
Twitter Share  Facebook Share StockTwits Share