$0.67 (0.69%)
| Source | Headline |
|---|
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
Last Quarter
Last Year
All Time
| Date | Analyst Firm | Action | Previous Grade | New Grade |
|---|---|---|---|---|
| 2026-05-04 | RBC Capital | Maintain | Outperform | Outperform |
| 2026-04-20 | Goldman Sachs | Upgrade | Sell | Neutral |
| 2026-02-18 | Goldman Sachs | Maintain | Sell | Sell |
| 2026-02-17 | CIBC | Downgrade | Outperform | Neutral |
| 2026-02-17 | RBC Capital | Maintain | Outperform | Outperform |
| 2025-11-07 | RBC Capital | Maintain | Outperform | Outperform |
| 2025-02-18 | RBC Capital | Maintain | Outperform | Outperform |
| 2024-11-20 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2021-01-21 | Credit Suisse | Upgrade | Neutral | Outperform |
| 2020-11-25 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2020-11-25 | Deutsche Bank | Maintain | Hold | Hold |
| 2020-11-25 | Wells Fargo | Maintain | Overweight | Overweight |
| 2020-11-25 | Wells Fargo | Downgrade | Outperform | Perform |
| 2020-11-25 | National Bank Financial | Upgrade | Underperform | Perform |
| 2020-11-25 | TD Securities | Downgrade | Buy | Hold |
| 2020-11-25 | Canaccord Genuity | Maintain | Hold | Hold |
| 2020-11-25 | Morgan Stanley | Upgrade | Equal Weight | Overweight |
| 2020-11-25 | Citigroup | Downgrade | Buy | Neutral |
| 2020-11-25 | CIBC | Upgrade | Sector Perform | Outperform |
| 2020-11-25 | Macquarie | Upgrade | Neutral | Outperform |
| 2020-11-25 | Credit Suisse | Downgrade | Outperform | Neutral |
| 2020-11-25 | Desjardins | Downgrade | Buy | Hold |
| 2020-11-25 | BMO Capital | Maintain | Outperform | Outperform |
| 2020-11-25 | Credit Suisse | Upgrade | Neutral | Outperform |
| 2020-11-25 | BMO Capital | Downgrade | Outperform | Perform |
| 2020-11-25 | Goldman Sachs | Downgrade | Neutral | Sell |
| 2020-11-25 | Barclays | Maintain | Buy | Buy |
| 2020-11-25 | Citigroup | Upgrade | Neutral | Buy |
| 2020-11-25 | Goldman Sachs | Upgrade | Sell | Neutral |
| 2020-11-25 | Desjardins | Upgrade | Hold | Buy |
| 2020-11-25 | Canaccord Genuity | Upgrade | Hold | Buy |
| 2020-11-25 | B of A Securities | Upgrade | Neutral | Buy |
| 2020-11-25 | Citigroup | Maintain | Buy | Buy |
| 2020-11-25 | TD Securities | Upgrade | Hold | Buy |
| 2020-10-15 | Goldman Sachs | Upgrade | Neutral | Buy |
| 2020-06-17 | Citigroup | Maintain | Buy | Buy |
| 2020-05-13 | BMO Capital | Downgrade | Outperform | Market Perform |
| 2020-04-14 | Wells Fargo | Maintain | Overweight | Overweight |
| 2020-04-01 | BMO Capital | Maintain | Outperform | Outperform |
| 2020-03-09 | B of A Securities | Upgrade | Neutral | Buy |
| 2018-08-15 | Deutsche Bank | Maintain | Buy | Buy |
| 2018-03-28 | Citigroup | Maintain | Buy | Buy |
| 2018-03-23 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2018-03-22 | Wells Fargo | Downgrade | Outperform | Market Perform |
| 2018-03-16 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2018-02-09 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2018-01-11 | Morgan Stanley | Upgrade | Equal Weight | Overweight |
| 2017-11-17 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2017-07-31 | BMO Capital | Maintain | Outperform | Outperform |
| 2016-05-02 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2016-03-31 | Citigroup | Upgrade | Neutral | Buy |
| 2016-03-11 | Citigroup | Downgrade | Buy | Neutral |
| 2015-12-07 | CIBC | Upgrade | Sector Perform | Outperform |
| 2015-12-02 | Macquarie | Upgrade | Neutral | Outperform |
| 2015-09-11 | Goldman Sachs | Upgrade | Sell | Neutral |
| 2015-01-19 | TD Securities | Upgrade | Hold | Buy |
| 2014-11-19 | Credit Suisse | Upgrade | Neutral | Outperform |
| 2014-11-17 | Barclays | Maintain | Buy | Buy |
| 2014-09-15 | Goldman Sachs | Downgrade | Neutral | Sell |
| 2014-08-01 | TD Securities | Downgrade | Buy | Hold |
| 2014-07-28 | Credit Suisse | Downgrade | Outperform | Neutral |
| 2014-07-01 | Citigroup | Maintain | Buy | Buy |
| 2014-06-30 | Citigroup | Upgrade | Neutral | Buy |
| 2014-05-05 | Desjardins | Downgrade | Buy | Hold |
| 2013-07-29 | TD Securities | Upgrade | Hold | Buy |
| 2013-07-29 | Desjardins | Upgrade | Hold | Buy |
| 2013-06-03 | Canaccord Genuity | Upgrade | Hold | Buy |
| 2013-03-04 | Canaccord Genuity | Maintain | Hold | Hold |
| 2013-01-23 | National Bank Financial | Upgrade | Underperform | Sector Perform |
| 2013-01-23 | National Bank Financial Inc | Upgrade | Underperform | Sector Perform |
| 2013-01-11 | Deutsche Bank | Maintain | Hold | Hold |
| 2012-10-31 | BMO Capital | Maintain | Outperform | Outperform |
| 2012-10-29 | Canaccord Genuity | Maintain | Hold | Hold |
| 2012-09-11 | Canaccord Genuity | Maintain | Hold | Hold |