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
  • DCF5
  • Return on equity4
  • 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 TRI.TO.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Oct 28, 2026RBC CapitalmaintainOutperformOutperform
Oct 13, 2026Morgan StanleymaintainEqual WeightEqual Weight
Sep 8, 2026BarclaysmaintainOverweightOverweight
Aug 6, 2026RBC CapitalmaintainOutperformOutperform
Jun 30, 2026Wells FargomaintainEqual WeightEqual Weight
May 19, 2026B of A SecuritiesmaintainNeutralNeutral
May 8, 2026BarclaysmaintainOverweightOverweight
May 6, 2026Wells FargomaintainEqual WeightEqual Weight
May 6, 2026ScotiabankmaintainSector OutperformSector Outperform
Apr 23, 2026UBSmaintainBuyBuy
Apr 14, 2026Wells FargomaintainEqual WeightEqual Weight
Apr 10, 2026BarclaysmaintainOverweightOverweight
Mar 23, 2026Wells FargodowngradeOverweightEqual Weight
Mar 10, 2026B of A SecuritiesmaintainNeutralNeutral
Feb 10, 2026RBC CapitalupgradeSector PerformOutperform
Feb 9, 2026Goldman SachsmaintainBuyBuy
Feb 6, 2026Wells FargomaintainOverweightOverweight
Feb 6, 2026ScotiabankmaintainSector OutperformSector Outperform
Feb 6, 2026RBC CapitalmaintainSector PerformSector Perform
Feb 6, 2026JP MorganmaintainNeutralNeutral
Feb 4, 2026Wells FargomaintainOverweightOverweight
Jan 16, 2026CIBCmaintainOutperformOutperform
Jan 14, 2026Wells FargomaintainOverweightOverweight
Dec 17, 2025Morgan StanleymaintainEqual WeightEqual Weight
Nov 5, 2025ScotiabankmaintainSector OutperformSector Outperform
Nov 5, 2025JP MorganmaintainNeutralNeutral
Nov 5, 2025Canaccord GenuityupgradeHoldBuy
Oct 29, 2025CIBCmaintainOutperformOutperform
Oct 15, 2025Goldman SachsupgradeNeutralBuy
Sep 11, 2025Morgan StanleymaintainEqual WeightEqual Weight
Sep 9, 2025Wells FargoupgradeEqual WeightOverweight
Aug 28, 2025TD SecuritiesupgradeHoldBuy
Aug 19, 2025CIBCupgradeNeutralOutperform
Aug 7, 2025Wells FargomaintainEqual WeightEqual Weight
Aug 7, 2025RBC CapitalmaintainSector PerformSector Perform
Aug 7, 2025Canaccord GenuitymaintainHoldHold
Aug 6, 2025ScotiabankupgradeSector PerformSector Outperform
Jul 21, 2025CIBCmaintainOutperformOutperform
Jun 16, 2025Wells FargomaintainEqual WeightEqual Weight
May 2, 2025ScotiabankdowngradeSector OutperformSector Perform