Back to screener

IMO

Imperial Oil Ltd

Energy · Oil & Gas Integrated · Canada

$123.01

Market cap $59.49B

Valuation

Health

Mood

Neutral

Dividend yield

1.96%

TTM

1.99%

Forward

Explore SmartStockScore

Data updated daily