Imperial Oil Limited (IMO)
NYSEAMERICAN: IMO · IEX Real-Time Price · USD
69.33
-1.83 (-2.57%)
Apr 30, 2024, 2:43 PM EDT - Market open

Imperial Oil Analyst Ratings

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

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
JP Morgan
JP Morgan
Sell
Maintains
$93$95
Sell Maintains $93$95 +37.03% Nov 2, 2023
CIBC
CIBC
Hold
Maintains
$75$76
Hold Maintains $75$76 +9.62% Aug 29, 2023
National Bank Financial Inc
National Bank Financial Inc
Hold
Maintains
$87$82
Hold Maintains $87$82 +18.27% Jul 17, 2023
National Bank Financial Inc
National Bank Financial Inc
Hold
Maintains
$88$87
Hold Maintains $88$87 +25.49% 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 -19.23% 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