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

  • Overall3
  • DCF3
  • Return on equity5
  • Return on assets5
  • Debt / equity1
  • P/E2
  • P/B1
Average price target

Mean of the targets analysts published in each window.

Price target is not available for FNV.TO.

Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Sep 16, 2026RBC CapitalmaintainOutperformOutperform
Jul 14, 2026ScotiabankmaintainSector PerformSector Perform
Jul 9, 2026RBC CapitalmaintainOutperformOutperform
Jul 9, 2026B of A SecuritiesmaintainNeutralNeutral
Jul 6, 2026JefferiesmaintainHoldHold
Jun 30, 2026UBSmaintainBuyBuy
May 20, 2026TD CowenupgradeHoldBuy
May 14, 2026ScotiabankmaintainSector PerformSector Perform
May 13, 2026HC Wainwright & Co.maintainBuyBuy
Apr 9, 2026JefferiesmaintainHoldHold
Mar 16, 2026ScotiabankmaintainSector PerformSector Perform
Mar 12, 2026HC Wainwright & Co.maintainBuyBuy
Feb 13, 2026HC Wainwright & Co.maintainBuyBuy
Jan 26, 2026ScotiabankmaintainSector PerformSector Perform
Dec 10, 2025RBC CapitalupgradeSector PerformOutperform
Dec 1, 2025UBSmaintainBuyBuy
Nov 5, 2025TD SecuritiesmaintainHoldHold
Nov 4, 2025HC Wainwright & Co.maintainBuyBuy
Oct 23, 2025ScotiabankmaintainSector PerformSector Perform
Oct 16, 2025UBSmaintainBuyBuy
Oct 16, 2025B of A SecuritiesmaintainNeutralNeutral
Oct 10, 2025Raymond JamesmaintainOutperformOutperform
Sep 23, 2025Raymond JamesmaintainOutperformOutperform
Sep 19, 2025UBSmaintainBuyBuy
Aug 12, 2025TD SecuritiesmaintainHoldHold
Aug 12, 2025ScotiabankmaintainSector PerformSector Perform
Aug 12, 2025HC Wainwright & Co.maintainBuyBuy
Jul 3, 2025UBSmaintainBuyBuy
May 28, 2025HC Wainwright & Co.maintainBuyBuy
May 12, 2025ScotiabankmaintainSector PerformSector Perform
Apr 14, 2025ScotiabankmaintainSector PerformSector Perform
Apr 11, 2025UBSmaintainBuyBuy
Apr 4, 2025Raymond JamesmaintainOutperformOutperform
Mar 26, 2025HC Wainwright & Co.maintainBuyBuy
Mar 11, 2025UBSmaintainBuyBuy
Mar 11, 2025TD SecuritiesdowngradeBuyHold
Mar 11, 2025ScotiabankmaintainSector PerformSector Perform
Mar 11, 2025HC Wainwright & Co.maintainBuyBuy
Jan 28, 2025HC Wainwright & Co.maintainBuyBuy
Dec 20, 2024HC Wainwright & Co.maintainBuyBuy