ORA
ORA
NYSE · Utilities

Ormat Technologies Inc

$96.52
-0.82 (-0.84%)
As of Sep 21, 9:49 PM ET ·