Search companies

Find a company by ticker or name

Analysts

Scores, price targets and rating changes published by the firms we track. Informational, not advice.

Rating scores

Each factor is scored 1 (weak) to 5 (strong).

  • Overall4
  • DCF3
  • Return on equity5
  • Return on assets5
  • Debt / equity3
  • P/E3
  • P/B2
Average price target

Mean of the targets analysts published in each window.

Price target is not available for SU.TO.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Apr 1, 2026RBC CapitalmaintainOutperformOutperform
Apr 1, 2026Goldman SachsmaintainBuyBuy
Mar 12, 2026Goldman SachsmaintainBuyBuy
Feb 5, 2026RBC CapitalmaintainOutperformOutperform
Jan 23, 2026Goldman SachsmaintainBuyBuy
Jan 20, 2026JP MorganupgradeNeutralOverweight
Jan 2, 2026Goldman SachsmaintainBuyBuy
Oct 3, 2025RBC CapitalmaintainOutperformOutperform
Jan 7, 2025RBC CapitalmaintainOutperformOutperform
Dec 20, 2024RBC CapitalmaintainOutperformOutperform
Jul 12, 2024ScotiabankmaintainSector PerformSector Perform
May 28, 2024Goldman SachsmaintainBuyBuy
May 23, 2024Goldman SachsmaintainBuyBuy
May 22, 2024TD SecuritiesmaintainHoldHold
Mar 28, 2024Morgan StanleymaintainOverweightOverweight
Aug 23, 2023Wells FargoupgradeEqual WeightOverweight
Jun 29, 2023National Bank Financial IncmaintainOutperformOutperform
May 30, 2023RBC CapitalmaintainOutperformOutperform
May 10, 2023RBC CapitalmaintainOutperformOutperform
Jun 9, 2022Credit SuissemaintainOutperformOutperform
May 20, 2022Goldman SachsmaintainBuyBuy
Jan 5, 2022Wells FargoupgradeEqual WeightOverweight
Oct 26, 2020CIBCmaintainOutperformOutperform
May 13, 2020Credit SuissemaintainOutperformOutperform
Apr 3, 2019Evercore ISI GroupdowngradeOutperformIn Line
Mar 14, 2019Credit SuisseupgradeNeutralOutperform
Feb 7, 2019MacquarieupgradeNeutralOutperform
Jan 28, 2019Credit SuissemaintainNeutralNeutral
Oct 22, 2018GARP ResearchupgradeNeutralBuy
Oct 5, 2018CIBCmaintainOutperformOutperform
Jul 24, 2018MizuhomaintainBuyBuy
May 23, 2018Morgan StanleymaintainOverweightOverweight
Apr 16, 2018Morgan StanleymaintainOverweightOverweight
Mar 7, 2018UBSmaintainBuyBuy
Feb 9, 2018TD SecuritiesupgradeHoldBuy
Feb 9, 2018JP MorganupgradeNeutralOverweight
Nov 21, 2017Edward JonesupgradeHoldBuy
Nov 16, 2017TD SecuritiesdowngradeBuyHold
Oct 13, 2017Morgan StanleymaintainOverweightOverweight
Jun 27, 2017National Bank FinancialmaintainOutperformOutperform