ORA

Ormat Technologies, Inc.

Utilities · Renewable Utilities
$112.84 -0.70%
Overvalued·Quality 75·RSI 53·DCF -240%·Conviction 75·AGI 72