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 equity2
  • Return on assets2
  • Debt / equity1
  • P/E1
  • P/B2
Average price target

Mean of the targets analysts published in each window.

Price target is not available for GIL.TO.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Oct 26, 2026BMO CapitalmaintainOutperformOutperform
Oct 20, 2026RBC CapitalmaintainOutperformOutperform
Oct 15, 2026UBSmaintainBuyBuy
Sep 24, 2026TD SecuritiesmaintainBuyBuy
Jul 31, 2026UBSmaintainBuyBuy
Jul 31, 2026ScotiabankmaintainSector OutperformSector Outperform
Jul 31, 2026RBC CapitalmaintainOutperformOutperform
Jun 17, 2026ScotiabankmaintainSector OutperformSector Outperform
May 4, 2026ScotiabankmaintainSector OutperformSector Outperform
Mar 2, 2026ScotiabankmaintainSector OutperformSector Outperform
Mar 2, 2026RBC CapitalmaintainOutperformOutperform
Feb 24, 2026RBC CapitalmaintainOutperformOutperform
Feb 3, 2026ScotiabankmaintainSector OutperformSector Outperform
Jan 26, 2026BMO CapitalmaintainOutperformOutperform
Dec 16, 2025UBSmaintainBuyBuy
Oct 31, 2025UBSmaintainBuyBuy
Oct 30, 2025ScotiabankmaintainSector OutperformSector Outperform
Oct 30, 2025BarclaysmaintainOverweightOverweight
Oct 27, 2025RBC CapitalmaintainOutperformOutperform
Oct 20, 2025CitigroupdowngradeBuyNeutral
Oct 6, 2025TD SecuritiesmaintainBuyBuy
Oct 6, 2025TD CowenmaintainBuyBuy
Aug 14, 2025ScotiabankmaintainSector OutperformSector Outperform
Aug 14, 2025RBC CapitalmaintainOutperformOutperform
Aug 1, 2025ScotiabankmaintainSector OutperformSector Outperform
Aug 1, 2025CIBCmaintainOutperformOutperform
Aug 1, 2025BarclaysmaintainOverweightOverweight
Jul 29, 2025UBSmaintainBuyBuy
Apr 30, 2025TD SecuritiesmaintainBuyBuy
Feb 20, 2025UBSmaintainBuyBuy
Feb 20, 2025BMO CapitalmaintainOutperformOutperform
Jan 10, 2025UBSupgradeNeutralBuy
Nov 1, 2024BMO CapitalmaintainOutperformOutperform
Oct 3, 2024StifelmaintainBuyBuy
Aug 2, 2024StifelupgradeHoldBuy
Aug 2, 2024RBC CapitalmaintainOutperformOutperform
May 2, 2024Canaccord GenuitymaintainBuyBuy
Feb 23, 2024CitigroupmaintainBuyBuy
Feb 9, 2024ScotiabankmaintainSector OutperformSector Outperform
Jan 5, 2024UBSdowngradeBuyNeutral