Ormat Technologies Inc

NYSE:ORA   1:25:24 PM EDT
89.66
+1.31 (+1.48%)
Twitter Share  Facebook Share StockTwits Share