CA4530384086 - Common Stock
ChartMill assigns a Buy % Consensus number of 66% to IMO. The Buy consensus is the weighted average rating of the current analysts ratings.
Date | Firm | Action | Rating |
---|---|---|---|
2024-09-25 | ScotiaBank | Downgrade | Sector Outperform -> Sector Perform |
2024-07-18 | Wolfe Research | Reiterate | Outperform |
2024-07-12 | ScotiaBank | Maintains | Sector Outperform -> Sector Outperform |
2023-11-02 | JP Morgan | Maintains | Underweight -> Underweight |
2023-08-29 | CIBC | Maintains | Neutral -> Neutral |
2023-07-17 | National Bank Financial Inc | Maintains | Sector Perform -> Sector Perform |
2023-06-29 | National Bank Financial Inc | Maintains | Sector Perform |
2022-12-05 | JP Morgan | Downgrade | Neutral -> Underweight |
2022-08-16 | TD Securities | Upgrade | Hold -> Buy |
2022-03-08 | Credit Suisse | Maintains | Neutral |
2022-02-11 | Goldman Sachs | Upgrade | Neutral -> Buy |
2021-08-05 | RBC Capital | Initiate | Sector Perform |
2021-08-05 | TD Securities | Downgrade | Hold |
2021-08-03 | Raymond James Financial | Initiate | Market Perform |
2021-08-02 | JPMorgan Chase | Downgrade | |
2021-07-30 | CIBC World Markets | Maintains | Neutral |
2021-07-20 | Raymond James Financial | Initiate | Market Perform |
2021-07-16 | Barclays | Upgrade | |
2021-07-15 | Sbank | Upgrade | |
2021-07-14 | CIBC World Markets | Upgrade | |
2021-07-08 | JPMorgan Chase | Downgrade | Neutral |
2021-07-08 | Credit Suisse | Initiate | Neutral |
2021-06-21 | BMO Capital Markets | Upgrade | |
2021-06-17 | National Bank Financial | Upgrade | Sector Perform |
2021-06-09 | Sbank | Upgrade | Sector Perform |
2021-06-08 | JPMorgan Chase | Upgrade | |
2021-06-02 | Tudor Pickering | Initiate | Hold |
2021-06-02 | Credit Suisse | Upgrade | Neutral |
2021-05-28 | Citigroup | Upgrade | Neutral |
2021-05-14 | National Bank Financial | Upgrade | Sector Perform |