Ormat Technologies, Inc.

Ormat Technologies, Inc.

ORA
Ormat Technologies, Inc.US flagNew York Stock Exchange
94.89
USD
-1.76
- -
5.83BMarket Cap