← Volver
Utilities

Ormat Technologies Inc

Ticker $ORA
M. Cap $5.84T
P/S 5.1
P/E 46.1
YTD -16.55%
10MA
20MA
50MA
200MA