Ormat Technologies (ORA) has returned -28.6% between February 6, 2023 and February 6, 2025.

money illustration

Explore