Ormat Technologies Inc (NYSE:ORA)

53.18
Delayed Data
As of Jun 21
 +0.13 / +0.25%
Today’s Change
50.43
Today|||52-Week Range
70.68
-16.85%
Year-to-Date