Ormat Technologies Inc.

62.28
-2.33 (-3.61%)
At close: Jan 28, 2025, 2:08 PM