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.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Sep 10, 2026 | StoneX | maintain | Buy | Buy |
| Dec 15, 2025 | Benchmark | maintain | Buy | Buy |
| Sep 11, 2024 | Benchmark | maintain | Buy | Buy |
| Mar 12, 2024 | Benchmark | maintain | Buy | Buy |
| Dec 19, 2023 | Benchmark | maintain | Buy | Buy |
| Sep 6, 2023 | Benchmark | maintain | Buy | Buy |
| Mar 14, 2023 | Benchmark | maintain | Buy | Buy |
| Mar 7, 2023 | Benchmark | maintain | Buy | Buy |
| May 8, 2020 | Sidoti & Co. | maintain | Buy | Buy |
| Apr 2, 2020 | Benchmark | maintain | Buy | Buy |
| Mar 10, 2020 | Sidoti & Co. | upgrade | Neutral | Buy |
| Mar 15, 2019 | Seaport Global | maintain | Buy | Buy |
| Dec 11, 2018 | Sidoti & Co. | maintain | Neutral | Neutral |
| Dec 18, 2017 | Wedbush | downgrade | Outperform | Neutral |
| Oct 18, 2016 | KeyBanc | downgrade | Overweight | Sector Weight |
| Oct 18, 2016 | Keybanc | downgrade | Overweight | Sector Weight |
| Jun 10, 2016 | KeyBanc | upgrade | Sector Weight | Overweight |
| Jun 10, 2016 | Keybanc | upgrade | Sector Weight | Overweight |
| Mar 14, 2016 | Wedbush | upgrade | Neutral | Outperform |
| Sep 1, 2015 | Imperial Capital | maintain | Outperform | Outperform |
| Jun 25, 2015 | Imperial Capital | upgrade | In Line | Outperform |
| Oct 6, 2014 | Imperial Capital | downgrade | Outperform | In Line |
| Oct 3, 2014 | Imperial Capital | downgrade | Outperform | In Line |
| Jul 31, 2014 | BB&T Capital | downgrade | Buy | Hold |
| May 22, 2014 | Wedbush | downgrade | Outperform | Neutral |
| Apr 9, 2014 | BB&T Capital | upgrade | Hold | Buy |
| Aug 22, 2013 | Davenport | maintain | Neutral | Neutral |
| Jul 31, 2013 | Imperial Capital | maintain | Outperform | Outperform |
| Jun 20, 2013 | Wedbush | maintain | Outperform | Outperform |
| Apr 1, 2013 | Imperial Capital | upgrade | In Line | Outperform |
| Dec 13, 2012 | Imperial Capital | maintain | In Line | In Line |
| Sep 5, 2012 | CJS Securities | downgrade | Market Outperform | Market Perform |