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

  • Overall1
  • DCF3
  • Return on equity1
  • Return on assets1
  • Debt / equity1
  • P/E1
  • P/B1
Average price target

Mean of the targets analysts published in each window.

Price target is not available for NDM.TO.

Recent rating changes

The latest 28 changes by research firm, newest first.

DateFirmActionFromTo
Jul 1, 2026HC Wainwright & Co.maintainBuyBuy
Dec 19, 2025HC Wainwright & Co.maintainBuyBuy
Oct 7, 2025HC Wainwright & Co.maintainBuyBuy
Jul 7, 2025HC Wainwright & Co.maintainBuyBuy
Feb 4, 2025HC Wainwright & Co.maintainBuyBuy
Nov 6, 2024HC Wainwright & Co.maintainBuyBuy
Jul 3, 2024HC Wainwright & Co.maintainBuyBuy
Mar 19, 2024HC Wainwright & Co.maintainBuyBuy
Jun 21, 2023HC Wainwright & Co.maintainBuyBuy
Apr 13, 2023HC Wainwright & Co.maintainBuyBuy
Feb 13, 2023HC Wainwright & Co.maintainBuyBuy
Jul 26, 2022HC Wainwright & Co.maintainBuyBuy
Jan 6, 2022HC Wainwright & Co.maintainBuyBuy
Sep 10, 2021HC Wainwright & Co.maintainBuyBuy
Apr 5, 2021HC Wainwright & Co.maintainBuyBuy
Feb 11, 2021HC Wainwright & Co.maintainBuyBuy
Dec 4, 2020HC Wainwright & Co.maintainBuyBuy
Oct 21, 2020HC Wainwright & Co.maintainBuyBuy
Aug 10, 2020HC Wainwright & Co.maintainBuyBuy
Jul 27, 2020HC Wainwright & Co.maintainBuyBuy
Jul 14, 2020HC Wainwright & Co.maintainBuyBuy
Apr 21, 2020H.C. WainwrightmaintainBuyBuy
Aug 19, 2019HC Wainwright & Co.maintainBuyBuy
Aug 19, 2019H.C. WainwrightmaintainBuyBuy
Jan 29, 2018TD SecuritiesdowngradeSpeculative BuyHold
Dec 19, 2017BMO CapitalupgradeMarket PerformOutperform
Oct 19, 2017H.C. WainwrightmaintainBuyBuy
May 23, 2012Canaccord GenuitydowngradeBuyHold