ORA   $74.91  -0.60% Market Closed After Close 74.86 -0.07%

Ormat Technologies Inc

Data not available