Imperial Oil Limited Common Stock (IMO)

FairStock Score: 46/100 — MIXED

Current Price$126.52
Market Cap$62,90,80,63,744
P/E Ratio26.68
ROE14.29%
Dividend Yield2%
SectorEnergy

Data from SEC filings. Not investment advice. Scoring methodology