← Volver
Utilities

Ormat Technologies Inc

Ticker $ORA
M. Cap $6.28T
P/S 5.3
P/E 48.9
YTD -10.18%
10MA
20MA
50MA
200MA