Display in USD
Oppenheimer Maintains Outperform on Ormat Technologies, Lowers Price Target to $141 | WAPE