Discover

IMO
Imperial Oil Limited
123.01
300 x 121.07
400 x 129.50
bid
ask
+
0.22
0.18%
350 @ 05:30 PM
123.01 +0.00 (0.00%)
Ytd42.52%
1y39.64%
122.11
day range
124.89
83.72
52 week range
138.33
Open122.79Prev Close122.79Low122.11High124.89Mkt Cap61.17B
Vol447.91KAvg Vol548.77KEPS6.20P/E19.84Forward P/E14.06
Beta0.91Short Ratio31.39Inst. Own29.46%Dividend2.44Div Yield2.05
Ex Div Date09-04Earning10-3050-d Avg129.14200-d Avg120.531yr Est106.57

IMO News

Best Value Stocks to Buy for October 7th
zacks.com
Best Value Stocks to Buy for October 7th

FTLF, IMO and PR made it to the Zacks Rank #1 (Strong Buy) value stocks list on October 7th, 2026.

Here’s How Much You Would Have Made Owning Imperial Oil Stock In The Last 5 Years
benzinga.com
Here’s How Much You Would Have Made Owning Imperial Oil Stock In The Last 5 Years

Imperial Oil (AMEX:IMO) has outperformed the market over the past 5 years by 17.94% on an annualized

If You Invested $1000 In Imperial Oil Stock 5 Years Ago, You Would Have This Much Today
benzinga.com
If You Invested $1000 In Imperial Oil Stock 5 Years Ago, You Would Have This Much Today

Imperial Oil (AMEX:IMO) has outperformed the market over the past 5 years by 24.85% on an annualized

If You Invested $100 In Imperial Oil Stock 5 Years Ago, You Would Have This Much Today
benzinga.com
If You Invested $100 In Imperial Oil Stock 5 Years Ago, You Would Have This Much Today

Imperial Oil (AMEX:IMO) has outperformed the market over the past 5 years by 26.68% on an annualized

Here's How Much $1000 Invested In Imperial Oil 10 Years Ago Would Be Worth Today
benzinga.com
Here's How Much $1000 Invested In Imperial Oil 10 Years Ago Would Be Worth Today

Imperial Oil (AMEX:IMO) has outperformed the market over the past 10 years by 1.68% on an annualized

benzinga.com
Imperial Oil Q2 EPS $3.27 Misses $3.76 Estimate, Sales $11.603B Miss $14.350B Estimate

Imperial Oil (AMEX:IMO) reported quarterly earnings of $3.27 per share which missed the analyst cons

benzinga.com
Imperial Oil To Buyback Up To 24.18M Common Shares Through June 28, 2027

Imperial Oil Limited ((TSE: IMO, NYSE:IMO) announced today that it has received final acceptance fro

benzinga.com
Here's How Much You Would Have Made Owning Imperial Oil Stock In The Last 5 Years

Zscaler, AutoZone, And Regencell Are Among Top 10 Large-Cap Losers Last Week (May 25-May 29): Are The Others In Your Portfolio?
benzinga.com
Zscaler, AutoZone, And Regencell Are Among Top 10 Large-Cap Losers Last Week (May 25-May 29): Are Th

Weak guidance, analyst target cuts and declining energy prices weighed on Zscaler, AutoZone, PDD Hol

benzinga.com
Imperial Oil Q1 EPS $1.41 Misses $1.67 Estimate, Sales $9.075B Miss $9.790B Estimate

Imperial Oil (AMEX:IMO) reported quarterly earnings of $1.41 per share which missed the analyst cons

Earnings Scheduled For May 1, 2026
benzinga.com
Earnings Scheduled For May 1, 2026

Energy Stocks Surge As 'Operation Epic Fury' Ignites Middle East Oil Risk Premium
benzinga.com
Energy Stocks Surge As 'Operation Epic Fury' Ignites Middle East Oil Risk Premium

Oil giants and related ETFs rocketed in pre-market action Monday, fueled by Brent crude's sharp

Earnings Scheduled For January 30, 2026
benzinga.com
Earnings Scheduled For January 30, 2026

Oil Falls To $55 And Energy Stocks Suffer Worst Day Since April
benzinga.com
Oil Falls To $55 And Energy Stocks Suffer Worst Day Since April

Oil and gas stocks slid Tuesday as crude fell to $55 on rising Ukraine peace hopes, sending energy s

Earnings Scheduled For October 31, 2025
benzinga.com
Earnings Scheduled For October 31, 2025

benzinga.com
Earnings Scheduled For August 1, 2025

benzinga.com
Earnings Scheduled For January 31, 2025

benzinga.com
Iraq To Resume Oil Exports To Turkey Via Pipeline Shuttered A Decade Ago Amid Kurdish Negotiation De

Islamic State attacks halted the pipeline's operations in 2014 which was responsible for about 0

benzinga.com
Analyst Warns Of 'Serious Escalatory Tit-For-Tat Cycle' If Iran Strikes Back, Raising Fears Of 'Wide

Croft added that Iran has the potential to repeat its playbook from 2019 when it allegedly attacked

benzinga.com
IEA Forecasts Slowdown In Oil Demand, Contrasts Positive Outlook By OPEC+

The IEA cautions that this forecast "masks the impact of a further weakening of the macroeconomi

benzinga.com
COP28 Draft Proposes Historic Shift From Fossil Fuels Amid Global Debate

The deal has sparked controversy for insufficient financial and equity provisions for developing nat

benzinga.com
Earnings Scheduled For October 27, 2023

Companies Reporting Before The Bell • Sanofi (NASDAQ:SNY) is projected to report quarterly earnings

benzinga.com
Earnings Scheduled For July 28, 2023

Companies Reporting Before The Bell • Sanofi (NASDAQ:SNY) is likely to report quarterly earnings at

benzinga.com
Earnings Scheduled For April 28, 2023

Companies Reporting Before The Bell • GrafTech International (NYSE:EAF) is likely to report quarter

benzinga.com
Earnings Scheduled For January 31, 2023

Companies Reporting Before The Bell • Biophytis (NASDAQ:BPTS) is projected to report earnings for i

benzinga.com
Benzinga's Top Ratings Upgrades, Downgrades For October 31, 2022

Upgrades

benzinga.com
Earnings Scheduled For October 28, 2022

Companies Reporting Before The Bell • TAL Education (NYSE:TAL) is projected to report quarterly ear

benzinga.com
Earnings Scheduled For July 29, 2022

  Companies Reporting Before The Bell • Capital Product Partners (NASDAQ:CPLP) is expected to repo

benzinga.com
Stocks That Hit 52-Week Highs On Thursday

  On Thursday, 95 companies set new 52-week highs.

benzinga.com
Benzinga's Top Ratings Upgrades, Downgrades For November 1, 2021

 

benzinga.com
Earnings Scheduled For July 30, 2021

  Companies Reporting Before The Bell • Lexicon Pharmaceuticals (NASDAQ:LXRX) is estimated to repo

benzinga.com
Stocks That Hit 52-Week Highs On Tuesday

    Tuesday's morning session saw 391 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Friday

    Before 10 a.m. ET Friday, 188 stocks made new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Tuesday

    Tuesday's morning session saw 241 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Monday

    Before 10 a.m. ET on Monday, 131 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Friday

  During Friday's morning session, 127 stocks hit new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Monday

  This morning 792 companies reached new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Friday

    On Friday morning, 417 companies achieved new highs for the year.

benzinga.com
Stocks That Hit 52-Week Highs On Thursday

    Thursday morning saw 321 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Tuesday

    Before 10 a.m. ET on Tuesday, 166 companies hit new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Monday

    Monday's morning session saw 253 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Friday

    Friday's morning session saw 136 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Thursday

    Before 10 a.m. ET on Thursday, 441 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Wednesday

    During the morning session on Wednesday, 217 stocks hit new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Thursday

  On Thursday morning, 420 companies hit new 52-week highs.

benzinga.com
52 Weeks High Article 0.27862264452415353

    Before 10 a.m. ET on Monday, 492 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Friday

    During Friday's morning session, 251 stocks hit new 52-week highs.

benzinga.com
Earnings Scheduled For February 2, 2021

  Companies Reporting Before The Bell • M/I Homes (NYSE:MHO) is projected to report quarterly earn

benzinga.com
Earnings Scheduled For July 31, 2020

Companies Reporting Before The Bell • Chevron Inc. (NYSE:CVX) is expected to report quarterly loss

benzinga.com
Stocks That Hit 52-Week Lows On Wednesday

Stocks That Hit 52-Week Lows On Wednesday