Our Terms of Service and Privacy Policy have changed.

By continuing to use this site, you are agreeing to the new Privacy Policy and Terms of Service.

Ormat Technologies Inc (NYSE:ORA)

45.10
Delayed Data
As of Jul 22
 +0.35 / +0.78%
Today’s Change
32.25
Today|||52-Week Range
45.38
+23.66%
Year-to-Date
So What Did The ECB Buy? "In Short, Almost Everything"
Jul 19 / Investing Channel - Paid Partner Content