Ormat Technologies, Inc.

Ormat Technologies, Inc.

ORA
Ormat Technologies, Inc.US flagNew York Stock Exchange
103.74
USD
-1.36
- -
6.38BMarket Cap