Back to screener

ORA

Ormat Technologies Inc

Utilities · Utilities - Renewable · USA

$88.92

Market cap $5.47B

Valuation

Health

Mood

Neutral

Dividend yield

0.54%

TTM

0.54%

Forward

Explore SmartStockScore

Data updated daily