Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Imperial Oil ( (TSE:IMO) ) has shared an update.
On June 23, 2025, Imperial Oil Limited announced it received approval from the Toronto Stock Exchange to initiate a normal course issuer bid to repurchase up to five percent of its outstanding common shares over the next 12 months. This move, starting June 29, 2025, reflects Imperial’s strategy to return cash to shareholders and manage share dilution, with ExxonMobil participating to maintain its ownership stake.
The most recent analyst rating on (TSE:IMO) stock is a Sell with a C$90.00 price target. To see the full list of analyst forecasts on Imperial Oil stock, see the TSE:IMO Stock Forecast page.
Spark’s Take on TSE:IMO Stock
According to Spark, TipRanks’ AI Analyst, TSE:IMO is a Outperform.
Imperial Oil’s stock score is driven by its strong financial performance and positive earnings call, reflecting record-breaking earnings and strategic growth initiatives. While the stock shows bullish momentum, technical indicators warn of potential overbought conditions.
To see Spark’s full report on TSE:IMO stock, click here.
More about Imperial Oil
Imperial Oil Limited is Canada’s largest petroleum refiner, a major producer of crude oil, a key petrochemical producer, and a leading fuels marketer. The company is recognized for its application of technology and innovation in responsibly developing Canada’s energy resources.
YTD Price Performance: 28.09%
Average Trading Volume: 717,670
Technical Sentiment Signal: Buy
Current Market Cap: C$56.92B
See more data about IMO stock on TipRanks’ Stock Analysis page.
Trending Articles:
- “…Overlook a Lack of Earnings Power”: UBS Analysts Target Intel Stock (NASDAQ:INTC), Stock Gains
- “…Significantly Extend the Reach and Lethality of our Fleet”: Boeing Stock (NYSE:BA) Slips Despite Successful MQ-25A Test
- “Direct Result of Your Feedback….” Microsoft Stock (NASDAQ:MSFT) Slips as The Option to Skip Updates Emerges

