Discover

IMO
Imperial Oil Limited
129.97
2 x 129.92
4 x 130.02
bid
ask
+
1.19
0.92%
01:31 PM
timesize
Ytd50.59%
1y55.92%
128.53
day range
130.43
82.45
52 week range
139.44
Open128.96Prev Close128.79Low128.53High130.43Mkt Cap63.67B
Vol157.96KAvg Vol558.03KEPS5.73P/E22.68Forward P/E14.71
Beta0.45Short Ratio35.60Inst. Own27.59%Dividend2.52Div Yield2.00
Ex Div Date09-04Earning07-3150-d Avg121.07200-d Avg112.861yr Est108.94

IMO News

Why Imperial Oil Cut Refinery Guidance 6% Despite Strong Q2 Results
zacks.com
Why Imperial Oil Cut Refinery Guidance 6% Despite Strong Q2 Results

Imperial Oil's stronger Q2 earnings contrast with lower 2026 refinery targets, putting the focus on

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

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
Earnings Scheduled For October 27, 2023

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

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
Stocks That Hit 52-Week Highs On Thursday

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

benzinga.com
Earnings Scheduled For October 29, 2021

  Companies Reporting Before The Bell • Sify Technologies (NASDAQ:SIFY) is expected to report quar

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 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 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
Stocks That Hit 52-Week Lows On Wednesday

Stocks That Hit 52-Week Lows On Wednesday

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

Stocks That Hit 52-Week Lows On Monday

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

Stocks That Hit 52-Week Lows On Thursday

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

Stocks That Hit 52-Week Lows On Wednesday

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

Stocks That Hit 52-Week Lows On Friday

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

Stocks That Hit 52-Week Lows On Thursday

benzinga.com
Market Wrap For February 3: Bears In Complete and Absolute Control

Market Wrap For February 3: Bears In Complete and Absolute Control