← Volver
Utilities

Ormat Technologies Inc

Ticker $ORA
M. Cap $5.48T
P/S 5.1
P/E 44.1
YTD -21.23%
10MA
20MA
50MA
200MA