Imperial Oil Limited IMO

Set alert

Price alert · IMO

All alert types
134.12 USD +0.57 +0.43%

As of Nov 3, 10:47 AM ET

Bid
133.88 × 2
Ask
134.13 × 1
132.82 Day range 134.79
83.27 52-week range 139.44
YTD
+55.39%
1 year
+49.25%
Open
132.59
Prev close
133.55
Mkt cap
63.14B
Vol
72.34K
Avg vol
571.63K
EPS
9.06
P/E
14.76
Div yield
1.92%
More statistics
Low
132.82
High
134.79
Forward P/E
13.18
Beta
0.92
Short ratio
28.50
Inst. own
30.10%
Dividend
2.49
Ex-div date
Dec 2, 2026
Earnings
Jan 29, 2027
50-d avg
129.50
200-d avg
123.95
1y target
108.61

1M chart

Chart tools
Interval

Events in this range
  • Oct 30, 2026Earnings: 3.65; estimate 3.43; surprise 6.41%
Signals (8)
NameDateAgo
SMA: BullishOct 30, 20264 days ago
SMA: BullishOct 28, 20266 days ago
SMA: BearishOct 27, 20261 week ago
SMA: BearishOct 27, 20261 week ago
SMA: BullishOct 14, 20262 weeks ago
MACD: Buy SignalOct 12, 20263 weeks ago
SMA: BullishOct 9, 20263 weeks ago
SMA: BearishOct 5, 20264 weeks ago

Analyst view

Consensus: underperform

Underperform
Price target (mean) 108.61
Ratings (0m) 18 1 buy · 8 hold · 9 sell
  • Strong buy0
  • Buy1
  • Hold8
  • Sell6
  • Strong sell3

Recommendation trend

  • This month 18
  • 1 month ago 18
  • 2 months ago 18

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

IMO analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter4.903.21 – 5.741.97+148.9%16.18B+43.4%5
Next quarter3.873.22 – 4.281.94+99.7%19.37B+55.6%4
Current year15.257.73 – 17.878.53+78.7%62.33B+32.4%9
Next year14.257.78 – 17.5215.25-6.5%64.03B+2.7%9

Upgrades and downgrades

The latest rating changes

IMO analyst upgrades and downgrades
DateFirmActionFromTo
Feb 23, 2026RBC CapitalDowngradeSector PerformUnderperform
Sep 25, 2025RBC CapitalMaintainedSector PerformSector Perform
Jul 23, 2025Wolfe ResearchDowngradeOutperformPeer Perform
Apr 3, 2025RBC CapitalReiteratedSector PerformSector Perform
Jan 3, 2025Wolfe ResearchDowngradeOutperformPeer Perform
Sep 25, 2024ScotiabankDowngradeSector OutperformSector Perform
Jul 12, 2024ScotiabankMaintainedSector OutperformSector Outperform
Nov 2, 2023JP MorganMaintainedUnderweightUnderweight
Aug 29, 2023CIBCMaintainedNeutralNeutral
Jul 17, 2023National Bank Financial IncMaintainedSector PerformSector Perform
Jun 29, 2023National Bank Financial IncMaintained—Sector Perform
Dec 5, 2022JP MorganDowngradeNeutralUnderweight
Aug 16, 2022TD SecuritiesUpgradeHoldBuy
Mar 8, 2022Credit SuisseMaintained—Neutral
Oct 15, 2019CIBCUpgradeUnderperformerNeutral
Oct 7, 2019AltaCorp CapitalUpgradeUnderperformSector Perform
Sep 26, 2019Goldman SachsDowngradeBuyNeutral
Jan 28, 2019Credit SuisseInitiated—Underperform
Nov 28, 2018MacquarieUpgradeUnderperformNeutral
Nov 12, 2018BarclaysUpgradeEqual-WeightOverweight
Oct 16, 2018Canaccord GenuityUpgradeHoldBuy
Jul 11, 2018BarclaysUpgradeUnderweightEqual-Weight
May 23, 2018Morgan StanleyMaintainedEqual-WeightEqual-Weight
Apr 24, 2018Raymond JamesDowngradeMarket PerformUnderperform
Apr 16, 2018Morgan StanleyMaintainedUnderweightUnderweight
Jan 31, 2018RBC CapitalUpgradeUnderperformSector Perform
Jan 24, 2018Morgan StanleyMaintainedUnderweightUnderweight
Oct 13, 2017Morgan StanleyMaintained—Underweight
Sep 14, 2017JP MorganDowngradeNeutralUnderweight
Jul 11, 2017BarclaysUpgradeEqual-WeightOverweight