Imperial Oil Limited IMO

Set alert

Price alert · IMO

All alert types
133.55 USD -4.55 -3.29%

At close

134.50 +0.95 +0.71%

Pre-market · Nov 3, 5:58 AM ET

Bid
133.60 × 300
Ask
133.98 × 400
133.21 Day range 137.96
83.27 52-week range 139.44
YTD
+54.73%
1 year
+51.40%
Open
135.27
Prev close
138.10
Mkt cap
63.04B
Vol
878.99K
Avg vol
566.37K
EPS
9.06
P/E
14.74
Div yield
1.92%
More statistics
Low
133.21
High
137.96
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

5Y chart

Chart tools
Interval

Chart is warming up

The five-year price history for IMO has not been loaded yet. Try again in a moment.

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