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).

  • Overall2
  • DCF3
  • Return on equity4
  • Return on assets3
  • Debt / equity1
  • P/E1
  • P/B1
Average price target

Mean of the targets analysts published in each window.

Price target is not available for CIGI.TO.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Oct 28, 2026ScotiabankmaintainSector OutperformSector Outperform
Jul 31, 2026ScotiabankmaintainSector OutperformSector Outperform
May 6, 2026RBC CapitalmaintainOutperformOutperform
Mar 30, 2026RBC CapitalmaintainOutperformOutperform
Feb 17, 2026RBC CapitalmaintainOutperformOutperform
Oct 20, 2025CIBCmaintainOutperformOutperform
Sep 16, 2025ScotiabankmaintainSector OutperformSector Outperform
Aug 26, 2025JP MorganmaintainNeutralNeutral
Aug 1, 2025ScotiabankmaintainSector OutperformSector Outperform
Aug 1, 2025RBC CapitalmaintainOutperformOutperform
Aug 1, 2025CIBCmaintainOutperformOutperform
Apr 10, 2025JP MorganmaintainNeutralNeutral
Mar 31, 2025ScotiabankmaintainSector OutperformSector Outperform
Mar 19, 2025Goldman SachsmaintainNeutralNeutral
Feb 7, 2025ScotiabankmaintainSector OutperformSector Outperform
Feb 7, 2025RBC CapitalmaintainOutperformOutperform
Jan 28, 2025ScotiabankmaintainSector OutperformSector Outperform
Jan 22, 2025Raymond JamesmaintainOutperformOutperform
Nov 6, 2024ScotiabankmaintainSector OutperformSector Outperform
Oct 21, 2024RBC CapitalmaintainOutperformOutperform
Sep 9, 2024RBC CapitalmaintainOutperformOutperform
Aug 2, 2024ScotiabankmaintainSector OutperformSector Outperform
Aug 2, 2024RBC CapitalmaintainOutperformOutperform
Aug 2, 2024Raymond JamesdowngradeStrong BuyOutperform
Jun 5, 2024Raymond JamesmaintainStrong BuyStrong Buy
Jun 4, 2024RBC CapitalmaintainOutperformOutperform
Jun 4, 2024BMO CapitalmaintainOutperformOutperform
May 3, 2024RBC CapitalmaintainOutperformOutperform
Apr 17, 2024ScotiabankmaintainSector OutperformSector Outperform
Feb 29, 2024RBC CapitalmaintainOutperformOutperform
Feb 9, 2024RBC CapitalmaintainOutperformOutperform
Nov 22, 2023BMO CapitalmaintainOutperformOutperform
Nov 3, 2023RBC CapitalmaintainOutperformOutperform
Sep 22, 2023RBC CapitalmaintainOutperformOutperform
Aug 3, 2023RBC CapitalmaintainOutperformOutperform
Jul 11, 2023National Bank Financial IncmaintainOutperformOutperform
May 31, 2023RBC CapitalmaintainOutperformOutperform
Apr 10, 2023Goldman SachsmaintainBuyBuy
Feb 10, 2023Goldman SachsmaintainBuyBuy
Dec 12, 2022Goldman SachsupgradeNeutralBuy