ORA
ORA
NYSE · Utilities

Ormat Technologies Inc

$106.46
+8.44 (+8.61%)