Imperial Oil Limited (IMO)
NYSEAMERICAN: IMO · IEX Real-Time Price · USD
68.71
+1.38 (2.05%)
Jul 2, 2024, 4:00 PM EDT - Market closed

Imperial Oil Analyst Ratings

Total Analysts
3
Consensus Rating
Hold
Price Target
$84.33
Upside
+22.73%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
JP Morgan
JP Morgan
Sell
Maintains
$93$95
Sell Maintains $93$95 +38.26% Nov 2, 2023
CIBC
CIBC
Hold
Maintains
$75$76
Hold Maintains $75$76 +10.61% Aug 29, 2023
National Bank Financial Inc
National Bank Financial Inc
Hold
Maintains
$87$82
Hold Maintains $87$82 +19.34% Jul 17, 2023
National Bank Financial Inc
National Bank Financial Inc
Hold
Maintains
$88$87
Hold Maintains $88$87 +26.62% Jun 29, 2023
JP Morgan
JP Morgan
Sell
Downgrades
n/a
Sell Downgrades n/a n/a Dec 5, 2022
TD Securities
TD Securities
Strong Buy
Upgrades
n/a
Strong Buy Upgrades n/a n/a Aug 16, 2022
Credit Suisse
Credit Suisse
Hold
Maintains
$51$56
Hold Maintains $51$56 -18.50% Mar 8, 2022
Credit Suisse
Credit Suisse
Sell
Initiates
n/a
Sell Initiates n/a n/a Jan 28, 2019
Barclays
Barclays
Buy
Upgrades
n/a
Buy Upgrades n/a n/a Nov 12, 2018
Barclays
Barclays
Hold
Upgrades
n/a
Hold Upgrades n/a n/a Jul 11, 2018
Raymond James
Raymond James
Sell
Downgrades
n/a
Sell Downgrades n/a n/a Apr 24, 2018
JP Morgan
JP Morgan
Sell
Downgrades
n/a
Sell Downgrades n/a n/a Sep 14, 2017
Barclays
Barclays
Buy
Upgrades
n/a
Buy Upgrades n/a n/a Jul 11, 2017
Goldman Sachs
Goldman Sachs
Strong Sell
Downgrades
n/a
Strong Sell Downgrades n/a n/a Apr 5, 2017
Goldman Sachs
Goldman Sachs
Hold
Initiates
n/a
Hold Initiates n/a n/a Oct 25, 2016
Credit Suisse
Credit Suisse
Buy
Upgrades
n/a
Buy Upgrades n/a n/a Oct 24, 2016