Ormat Technologies Inc

NYSE:ORA   4:00:00 PM EDT
87.54
-0.31 (-0.35%)
4:20:34 PM EDT: $85.89 -1.65 (-1.89%)
Twitter Share  Facebook Share StockTwits Share