$4.79 (1.59%)
| Source | Headline |
|---|---|
|
Canada's big banks post broad-based earnings beats as credit fears ease
Royal Bank of Canada (TSX:RY), Toronto-Dominion Bank (TSX:TD) and Canadian Imperial Bank of Commerce (CIBC) (TSX:CM) all topped analyst profit estimates on... proactiveinvestors.com - 2026-05-28 07:53:00 |
Sign up for InvestorConsensus.com's daily newsletter to get the latest insider transactions delivered to your inbox daily.
Looking for new stock ideas? Want to see which stocks are moving? View our full suite of financial calendars and market data tables, all for free.
Last Month
0 analystsLast Quarter
0 analystsLast Year
0 analystsAll Time
0 analysts| Date | Analyst Firm | Action | Previous Grade | New Grade |
|---|---|---|---|---|
| 2025-08-29 | Argus Research | Maintain | Buy | Buy |
| 2024-12-05 | BMO Capital | Maintain | Outperform | Outperform |
| 2024-08-29 | BMO Capital | Maintain | Outperform | Outperform |
| 2024-06-06 | Argus Research | Maintain | Buy | Buy |
| 2024-04-05 | BMO Capital | Upgrade | Market Perform | Outperform |
| 2023-12-18 | B of A Securities | Upgrade | Neutral | Buy |
| 2023-08-25 | Barclays | Maintain | Underweight | Underweight |
| 2023-08-25 | Credit Suisse | Maintain | Outperform | Outperform |
| 2023-08-21 | Barclays | Maintain | Underweight | Underweight |
| 2023-06-27 | Truist Securities | Maintain | Hold | Hold |
| 2023-05-04 | RBC Capital | Maintain | Sector Perform | Sector Perform |
| 2023-04-05 | Citigroup | Maintain | Neutral | Neutral |
| 2022-06-06 | Argus Research | Maintain | Buy | Buy |
| 2021-11-04 | RBC Capital | Maintain | Sector Perform | Sector Perform |
| 2021-05-09 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2021-03-02 | B of A Securities | Downgrade | Buy | Neutral |
| 2021-03-01 | Argus Research | Maintain | Buy | Buy |
| 2020-12-14 | Raymond James | Downgrade | Outperform | Market Perform |
| 2020-09-07 | Raymond James | Maintain | Outperform | Outperform |
| 2020-08-09 | Citigroup | Downgrade | Buy | Neutral |
| 2020-05-13 | B of A Securities | Maintain | Buy | Buy |
| 2020-05-05 | Raymond James | Maintain | Outperform | Outperform |
| 2020-03-26 | Citigroup | Upgrade | Neutral | Buy |
| 2020-03-25 | CFRA | Maintain | Hold | Hold |
| 2020-02-24 | Credit Suisse | Maintain | Outperform | Outperform |
| 2020-02-09 | Raymond James | Maintain | Outperform | Outperform |
| 2020-01-16 | Citigroup | Maintain | Neutral | Neutral |
| 2019-10-31 | DA Davidson | Upgrade | Neutral | Buy |
| 2019-08-08 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2019-02-07 | BMO Capital | Upgrade | Underperform | Market Perform |
| 2018-07-17 | BMO Capital | Downgrade | Market Perform | Underperform |
| 2018-05-07 | Raymond James | Maintain | Outperform | Outperform |
| 2018-05-05 | Argus | Maintain | Buy | Buy |
| 2018-01-30 | B of A Securities | Upgrade | Underperform | Buy |
| 2018-01-30 | Bank of America | Upgrade | Underperform | Buy |
| 2017-08-13 | BMO Capital | Downgrade | Outperform | Market Perform |
| 2017-04-03 | TD Securities | Downgrade | Buy | Hold |
| 2017-02-27 | Keefe, Bruyette & Woods | Upgrade | Underperform | Market Perform |
| 2017-02-27 | Keefe Bruyette & Woods | Upgrade | Underperform | Market Perform |
| 2017-02-09 | DA Davidson | Downgrade | Buy | Neutral |
| 2017-01-08 | Raymond James | Upgrade | Market Perform | Outperform |
| 2016-12-12 | Argus Research | Maintain | Buy | Buy |
| 2016-12-12 | Argus | Maintain | Buy | Buy |
| 2016-12-01 | Rafferty Capital | Downgrade | Buy | Hold |
| 2016-12-01 | Rafferty | Downgrade | Buy | Hold |
| 2016-11-21 | TD Securities | Upgrade | Hold | Buy |
| 2016-09-14 | Citigroup | Maintain | Buy | Buy |
| 2016-09-06 | Buckingham Research | Downgrade | Buy | Neutral |
| 2016-08-25 | Argus | Maintain | Buy | Buy |
| 2016-08-25 | Argus Research | Maintain | Buy | Buy |
| 2016-08-15 | Citigroup | Maintain | Buy | Buy |
| 2016-02-17 | Barclays | Maintain | Underweight | Underweight |
| 2016-01-28 | BMO Capital | Upgrade | Market Perform | Outperform |
| 2015-08-27 | Bank of America | Maintain | Buy | Buy |
| 2015-08-27 | B of A Securities | Maintain | Buy | Buy |
| 2015-05-07 | DA Davidson | Upgrade | Neutral | Buy |
| 2015-03-31 | Citigroup | Upgrade | Neutral | Buy |
| 2015-02-20 | Keefe Bruyette & Woods | Downgrade | Market Perform | Underperform |
| 2015-02-20 | Keefe, Bruyette & Woods | Downgrade | Market Perform | Underperform |
| 2015-02-16 | RBC Capital | Downgrade | Outperform | Sector Perform |
| 2014-11-16 | RBC Capital | Upgrade | Sector Perform | Outperform |
| 2014-11-10 | B of A Securities | Downgrade | Neutral | Underperform |
| 2014-11-10 | RBC Capital | Downgrade | Outperform | Sector Perform |
| 2014-11-10 | DA Davidson | Maintain | Neutral | Neutral |
| 2014-10-09 | Canaccord Genuity | Downgrade | Buy | Hold |
| 2014-10-09 | RBC Capital | Upgrade | Sector Perform | Outperform |
| 2014-08-19 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2014-06-29 | DA Davidson | Downgrade | Buy | Neutral |
| 2014-06-29 | RBC Capital | Downgrade | Outperform | Sector Perform |
| 2014-05-30 | CIBC | Downgrade | Sector Outperform | Sector Perform |
| 2013-12-09 | National Bank Financial | Upgrade | Sector Perform | Outperform |
| 2013-12-09 | National Bank Financial Inc | Upgrade | Sector Perform | Outperform |
| 2013-12-06 | TD Securities | Upgrade | Hold | Buy |
| 2013-11-21 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2013-11-20 | Deutsche Bank | Upgrade | Sell | Hold |
| 2013-11-17 | RBC Capital | Upgrade | Sector Perform | Outperform |
| 2013-10-24 | Deutsche Bank | Downgrade | Hold | Sell |
| 2013-10-24 | B of A Securities | Downgrade | Buy | Neutral |
| 2013-09-10 | Rafferty | Upgrade | Hold | Buy |
| 2013-09-10 | Rafferty Capital | Upgrade | Hold | Buy |
| 2013-08-15 | B of A Securities | Maintain | Buy | Buy |
| 2013-07-25 | DA Davidson | Maintain | Buy | Buy |
| 2013-06-17 | DA Davidson | Upgrade | Neutral | Buy |
| 2013-05-14 | Morgan Stanley | Upgrade | Underweight | Equal Weight |
| 2013-04-17 | Stifel | Maintain | Buy | Buy |
| 2013-04-09 | Deutsche Bank | Maintain | Hold | Hold |
| 2013-03-01 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2013-02-20 | Barclays | Upgrade | Underperform | Equal Weight |
| 2013-02-11 | Barclays | Maintain | Underweight | Underweight |
| 2013-01-28 | Deutsche Bank | Maintain | Hold | Hold |
| 2013-01-27 | Deutsche Bank | Maintain | Hold | Hold |
| 2013-01-24 | DA Davidson | Maintain | Neutral | Neutral |
| 2013-01-24 | RBC Capital | Downgrade | Outperform | Sector Perform |
| 2013-01-13 | DA Davidson | Downgrade | Buy | Neutral |
| 2012-11-30 | UBS | Downgrade | Buy | Neutral |
| 2012-11-30 | Macquarie | Upgrade | Neutral | Outperform |
| 2012-08-31 | National Bank Financial | Maintain | Sector Perform | Sector Perform |
| 2012-08-31 | Credit Suisse | Upgrade | Neutral | Outperform |
| 2012-08-31 | Canaccord Genuity | Maintain | Buy | Buy |
| 2012-08-31 | Bank of America | Maintain | Buy | Buy |
| 2012-08-31 | National Bank Financial Inc | Maintain | Sector Perform | Sector Perform |
| 2012-08-31 | B of A Securities | Maintain | Buy | Buy |
| 2012-08-07 | Barclays | Downgrade | Equal Weight | Underweight |
| 2012-04-23 | B of A Securities | Upgrade | Neutral | Buy |