Ormat Technologies, Inc.

Ormat Technologies, Inc.

95.70
EUR
-2.35
(-2.40%)
1.81EPS
52.67P/E
5.89BMarket Cap
Nov 04Next Earn