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
  • DCF5
  • Return on equity3
  • Return on assets4
  • Debt / equity1
  • P/E2
  • P/B4
Average price target

Mean of the targets analysts published in each window.

Price target is not available for NX.

Recent rating changes

The latest 32 changes by research firm, newest first.

DateFirmActionFromTo
Sep 10, 2026StoneXmaintainBuyBuy
Dec 15, 2025BenchmarkmaintainBuyBuy
Sep 11, 2024BenchmarkmaintainBuyBuy
Mar 12, 2024BenchmarkmaintainBuyBuy
Dec 19, 2023BenchmarkmaintainBuyBuy
Sep 6, 2023BenchmarkmaintainBuyBuy
Mar 14, 2023BenchmarkmaintainBuyBuy
Mar 7, 2023BenchmarkmaintainBuyBuy
May 8, 2020Sidoti & Co.maintainBuyBuy
Apr 2, 2020BenchmarkmaintainBuyBuy
Mar 10, 2020Sidoti & Co.upgradeNeutralBuy
Mar 15, 2019Seaport GlobalmaintainBuyBuy
Dec 11, 2018Sidoti & Co.maintainNeutralNeutral
Dec 18, 2017WedbushdowngradeOutperformNeutral
Oct 18, 2016KeyBancdowngradeOverweightSector Weight
Oct 18, 2016KeybancdowngradeOverweightSector Weight
Jun 10, 2016KeyBancupgradeSector WeightOverweight
Jun 10, 2016KeybancupgradeSector WeightOverweight
Mar 14, 2016WedbushupgradeNeutralOutperform
Sep 1, 2015Imperial CapitalmaintainOutperformOutperform
Jun 25, 2015Imperial CapitalupgradeIn LineOutperform
Oct 6, 2014Imperial CapitaldowngradeOutperformIn Line
Oct 3, 2014Imperial CapitaldowngradeOutperformIn Line
Jul 31, 2014BB&T CapitaldowngradeBuyHold
May 22, 2014WedbushdowngradeOutperformNeutral
Apr 9, 2014BB&T CapitalupgradeHoldBuy
Aug 22, 2013DavenportmaintainNeutralNeutral
Jul 31, 2013Imperial CapitalmaintainOutperformOutperform
Jun 20, 2013WedbushmaintainOutperformOutperform
Apr 1, 2013Imperial CapitalupgradeIn LineOutperform
Dec 13, 2012Imperial CapitalmaintainIn LineIn Line
Sep 5, 2012CJS SecuritiesdowngradeMarket OutperformMarket Perform