Sign in
Sign up
Ormat Technologies (
ORA
) has returned -20.2% between September 7, 2022 and September 7, 2024.
Explore
What's the short interest in Ormat Technologies?
What's the most shorted mega-cap?
Best YTD returns in the S&P 500
See trending