IMO, CA4530384086

RBC keeps CAD 133.00 target for Imperial Oil stock

Published on 10/16/2026 at 15:54 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
Results fall due on October 30, 2026. Imperial Oil stock costs EUR 117.33 on October 16, 2026 at 3:38 p.m. CEST, plus 2.25 percent versus the Frankfurt close.

Key figures for the next report

  • Markets Insider said RBC kept a CAD 133.00 target for Imperial Oil on October 13, 2026.
  • Imperial Oil is due to report third-quarter results on October 30, 2026.
  • Imperial Oil stock costs EUR 117.33 at Lang & Schwarz on October 16, 2026 at 3:38 p.m. CEST, plus 2.25 percent versus the Frankfurt close of October 15, 2026.
  • Imperial Oil has a price-to-earnings ratio of 20.87 and a 2.00 percent dividend yield.
IMO, CA4530384086, Illustration mit AI erstellt.

RBC Capital kept a Sell rating and set a CAD 133.00 target for Imperial Oil, as Markets Insider reported on October 13, 2026. The target is 28.82 percent below Imperial Oil's CAD 186.86 TSX price. The stock was trading at EUR 117.33 at Lang & Schwarz on October 16, 2026 at 3:38 p.m. CEST, plus 2.25 percent versus the Frankfurt close of October 15, 2026 at EUR 114.75.

October 30 report date

Imperial Oil is estimated to report third-quarter 2026 results before the open on October 30, 2026. The date and pre-market timing are listed by MarketBeat, which also gives a 3.92 earnings-per-share consensus and USD 11.97 billion revenue estimate.

Price position and trading range

On the TSX, Imperial Oil was at CAD 186.86 on October 16, 2026 at 9:48 a.m. ET. The quote stood 2.56 percent below its CAD 191.76 52-week high and 62.79 percent above its CAD 114.75 52-week low. Trading volume was 57,437 shares against an average of 892,629 shares.

The company reported 414,000 barrels of oil equivalent per day in upstream production and 331,000 barrels per day of refinery throughput for the second quarter of 2026, according to Imperial Oil. Those operating figures provide a more direct view of activity ahead of the next report than the share price alone.

Valuation and analyst view

Imperial Oil's market capitalization was CAD 90.4 billion on October 16, 2026, with a price-to-earnings ratio of 20.87 and a dividend yield of 2.00 percent. The company is listed on both the TSX and NYSE under IMO, while the German quotation is presented in euros for investors tracking the stock in Frankfurt.

The RBC target of CAD 133.00 sits below the current TSX price, while the upcoming report gives investors the next scheduled company checkpoint. MarketBeat's consensus for the third quarter is USD 3.92 earnings per share and USD 11.97 billion in revenue, both estimates rather than reported results.

Comparison with peers

Imperial Oil (TSX, CAD): price-to-earnings ratio 20.87, market capitalization CAD 90.4 billion.

Exxon Mobil (NYSE, USD): plus 0.97 percent, price-to-earnings ratio 22.65, market capitalization USD 725.2 billion.

Chevron (NYSE, USD): plus 1.35 percent, price-to-earnings ratio 21.31, market capitalization USD 439.2 billion.

Frankfurt price stays above close

Imperial Oil was trading at EUR 117.33 at Lang & Schwarz on October 16, 2026 at 3:38 p.m. CEST, plus 2.25 percent versus the Frankfurt close of October 15, 2026 at EUR 114.75. The TSX quote was CAD 186.86 at 9:48 a.m. ET on October 16, 2026.

The further course of trading is shown by the continuously updated real-time quote of Imperial Oil stock.

Imperial Oil market data

  • Company: Imperial Oil Limited
  • ISIN: CA4530384086
  • Ticker: IMO
  • Primary exchange: TSX and NYSE
  • Price Lang & Schwarz (as of October 16, 2026, 3:38 p.m. CEST): EUR 117.33
  • Change versus Frankfurt close: plus 2.25 percent
  • Frankfurt close (October 15, 2026): EUR 114.75
  • Market capitalization: CAD 90.4 billion (as of October 16, 2026)
  • 52-week range: CAD 114.75-191.76 (as of October 16, 2026)
  • Sector / Industry: Energy / Oil and Gas Integrated

Market context: Market report S&P/TSX Composite.

More news and analyses on Imperial Oil stock

Disclaimer...
en | CA4530384086 | IMO | boerse | 70341066 | bgmi