Stock analysis, AI verdict, fundamentals & technical signals
Rating: SELL
Price: $127.47 Analyst target: $108.78 Upside: -14.66%
Imperial Oil Limited explores, produces and sells crude oil and natural gas in Canada.
See the full interactive analysis & chart →Informational only — not investment advice.