Loading live market data…

Imperial Oil Limited

TSX:IMO.TO

$169.02 CAD

-$3.08 (-1.79%)

Volume
625.92K
Average Volume
655.38K
Market Capitalization
$81.74B
P/E Ratio
26.96
Dividend Yield
1.88%
Price Target
$
Year High
$191.76
Year Low
$111.37
Day High
Day Low
Payout Ratio
$0.51
Current Ratio
$1.23
Source Headline

Get IMO.TO Insider Trade Alerts

IMO.TO Price Target Summary

Last Month

$

0 analysts

Last Quarter

$

0 analysts

Last Year

$

0 analysts

All Time

$

0 analysts

IMO.TO Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-02-23 RBC Capital Downgrade Sector Perform Underperform
2025-09-25 RBC Capital Maintain Sector Perform Sector Perform
2025-07-23 Wolfe Research Downgrade Outperform Peer Perform
2025-04-03 RBC Capital Maintain Sector Perform Sector Perform
2025-01-03 Wolfe Research Downgrade Outperform Peer Perform
2024-09-25 Scotiabank Downgrade Sector Outperform Sector Perform
2024-07-12 Scotiabank Maintain Sector Outperform Sector Outperform
2023-11-02 JP Morgan Maintain Underweight Underweight
2023-08-29 CIBC Maintain Neutral Neutral
2023-07-17 National Bank Financial Inc Maintain Sector Perform Sector Perform
2023-06-29 National Bank Financial Inc Maintain Sector Perform Sector Perform
2022-12-05 JP Morgan Downgrade Neutral Underweight
2022-08-16 TD Securities Upgrade Hold Buy
2022-03-08 Credit Suisse Maintain Neutral Neutral
2019-10-15 CIBC Upgrade Underperform Neutral
2019-10-15 CiBC Upgrade Underperform Neutral
2019-10-07 AltaCorp Capital Upgrade Underperform Sector Perform
2019-09-26 Goldman Sachs Downgrade Buy Neutral
2019-01-28 Credit Suisse Maintain Underperform Underperform
2018-11-28 Macquarie Upgrade Underperform Neutral
2018-11-12 Barclays Upgrade Equal Weight Overweight
2018-10-16 Canaccord Genuity Upgrade Hold Buy
2018-07-11 Barclays Upgrade Underweight Equal Weight
2018-05-23 Morgan Stanley Maintain Equal Weight Equal Weight
2018-04-24 Raymond James Downgrade Market Perform Underperform
2018-04-16 Morgan Stanley Maintain Underweight Underweight
2018-01-31 RBC Capital Upgrade Underperform Sector Perform
2018-01-24 Morgan Stanley Maintain Underweight Underweight
2017-10-13 Morgan Stanley Maintain Underweight Underweight
2017-09-14 JP Morgan Downgrade Neutral Underweight
2017-07-11 Barclays Upgrade Equal Weight Overweight
2017-04-05 Goldman Sachs Downgrade Neutral Sell
2016-10-31 Macquarie Upgrade Underperform Neutral
2016-10-25 Goldman Sachs Maintain Neutral Neutral
2016-10-24 Credit Suisse Upgrade Neutral Outperform
2016-09-22 Raymond James Upgrade Market Perform Outperform
2016-08-25 JP Morgan Maintain Neutral Neutral
2016-08-19 Bank of America Maintain Underperform Underperform
2016-04-05 Morgan Stanley Maintain Underweight Underweight
2015-10-12 Barclays Downgrade Overweight Equal Weight
2015-04-24 UBS Maintain Sell Sell
2014-04-17 Citigroup Maintain Buy Buy
2014-04-02 Bank of America Downgrade Neutral Underperform
2014-04-02 B of A Securities Downgrade Neutral Underperform
2013-12-03 Raymond James Maintain Market Perform Perform
2013-01-22 Canaccord Genuity Maintain Hold Hold