Ormat Technologies, Inc.

Ormat Technologies, Inc.

78.26
EUR
-1.11
(-1.40%)
1.81EPS
52.43P/E
5.86BMarket Cap
Nov 04Next Earn