Ormat Technologies $103.56 (-1.14, 1.09%)

Open Short

NYSE