- 1 analyst, 1 voteThe latest Buy, Hold or Sell from every analyst covering a stock.
- Price targetsTheir average target, the range, and the upside against today's price.
- Radar picks →The stocks our model scores highest in each index.
Russell 2000 analyst ratings
1,952 stocks · 1,852 covered · 15,462 votes ·
Ranking as of analyst data of 7 Nov 2026
| #Stock | Price · day | Buy / Hold / Sell | Avg target · range (USD) | Upside | Latest target report | Next earnings | Data status | Analysts | Report dates |
|---|---|---|---|---|---|---|---|---|---|
851ENSENERSYS | 147.02+3.11% | Buy 4 · Hold 2 · Sell 0 · 67% Buy | 251.50196.00–280.00 | +71.1%+104.48 USD | 13 OctPartial coverage · checked 6 Nov | 11 NovConfirmed | Partial coverage6 Nov 02:36 ET | 77 firms | avg 18 Jul21 May 2026 – 13 Oct 2026 |
| 6.81+0.15% | Buy 4 · Hold 2 · Sell 0 · 67% Buy | 15.6013.00–20.00 | +129.2%+8.80 USD | 17 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:12 ET | 88 firms | avg 23 May13 Jan 2026 – 17 Sep 2026 | |
| 1.74−7.45% | Buy 4 · Hold 8 · Sell 0 · 33% Buy | 7.503.50–20.00 | +331.0%+5.76 USD | 20 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:00 ET | 1312 firms | avg 8 Aug27 Feb 2026 – 20 Oct 2026 | |
| 3.48+0.58% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 5.174.50–6.00 | +48.5%+1.69 USD | 22 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:40 ET | 55 firms | avg 4 Sep25 Aug 2026 – 22 Sep 2026 | |
| 48.71−0.20% | Buy 4 · Hold 4 · Sell 0 · 50% Buy | 54.3350.00–60.00 | +11.5%+5.62 USD | 16 OctPartial coverage · checked 6 Nov | 20 JanEstimated | Partial coverage6 Nov 06:09 ET | 1010 firms | avg 16 Oct15 Oct 2026 – 16 Oct 2026 | |
| 230.41+2.05% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 382.67350.00–413.00 | +66.1%+152.26 USD | 13 OctPartial coverage · checked 6 Nov | 19 NovConfirmed | Partial coverage6 Nov 02:36 ET | 66 firms | avg 30 Aug7 Aug 2026 – 13 Oct 2026 | |
| 33.55−1.41% | Buy 4 · Hold 2 · Sell 0 · 67% Buy | 37.0034.00–40.00 | +10.3%+3.45 USD | 26 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:56 ET | 87 firms | avg 4 Jun10 Nov 2025 – 26 Aug 2026 | |
858EXPOEXPONENT | 84.02−2.11% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 90.6782.00–100.00 | +7.9%+6.65 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:45 ET | 66 firms | avg 30 Oct30 Oct 2026 – 30 Oct 2026 |
| 74.18−0.92% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 78.5075.00–84.00 | +5.8%+4.32 USD | 7 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 06:14 ET | 66 firms | avg 3 Sep3 Aug 2026 – 7 Oct 2026 | |
| 185.67−1.00% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 247.50235.00–255.00 | +33.3%+61.83 USD | 23 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:06 ET | 66 firms | avg 29 Sep10 Aug 2026 – 23 Oct 2026 | |
| 32.57+0.22% | Buy 4 · Hold 3 · Sell 0 · 57% Buy | 37.8336.00–40.00 | +16.2%+5.26 USD | 29 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 04:46 ET | 88 firms | avg 10 Aug24 Apr 2026 – 29 Oct 2026 | |
| 1.87−1.84% | Buy 4 · Hold 7 · Sell 0 · 36% Buy | 5.002.00–10.00 | +167.4%+3.13 USD | 13 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 08:14 ET | 1313 firms | avg 28 Sep26 Aug 2026 – 13 Oct 2026 | |
| 50.61−0.49% | Buy 4 · Hold 4 · Sell 0 · 50% Buy | 57.8354.00–62.50 | +14.3%+7.22 USD | 30 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 06:03 ET | 98 firms | avg 8 Aug6 Jul 2026 – 30 Oct 2026 | |
| 7.81+0.58% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 9.257.00–12.00 | +18.4%+1.44 USD | 7 OctPartial coverage · checked 6 Nov | 10 NovConfirmed | Partial coverage6 Nov 07:03 ET | 66 firms | avg 21 Aug16 Jun 2026 – 7 Oct 2026 | |
| 40.83−0.56% | Buy 4 · Hold 2 · Sell 0 · 67% Buy | 46.2045.00–48.00 | +13.2%+5.37 USD | 6 OctPartial coverage · checked 6 Nov | 25 JanEstimated | Partial coverage6 Nov 05:49 ET | 77 firms | avg 16 Aug23 Apr 2026 – 6 Oct 2026 | |
| 97.09+1.16% | Buy 4 · Hold 4 · Sell 0 · 50% Buy | 95.4081.00–105.00 | −1.7%−1.69 USD | 12 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:38 ET | 99 firms | avg 24 Aug7 Aug 2026 – 12 Oct 2026 | |
| 16.64−1.71% | Buy 4 · Hold 3 · Sell 0 · 57% Buy | 25.3324.00–27.00 | +52.2%+8.69 USD | 29 OctPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 06:56 ET | 97 firms | avg 13 Oct2 Oct 2026 – 29 Oct 2026 | |
868GATXGATX | 182.74−1.97% | Buy 4 · Hold 0 · Sell 0 · 100% Buy | 219.25216.00–223.00 | +20.0%+36.51 USD | 8 OctPartial coverage · checked 6 Nov | 20 JanEstimated | Partial coverage6 Nov 04:09 ET | 54 firms | avg 30 Aug31 Jul 2026 – 8 Oct 2026 |
| 12.66+1.04% | Buy 4 · Hold 2 · Sell 0 · 67% Buy | 14.8313.00–17.00 | +17.2%+2.17 USD | 19 OctPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 06:11 ET | 77 firms | avg 26 Aug17 Jul 2026 – 19 Oct 2026 | |
| 78.02+8.21% | Buy 4 · Hold 2 · Sell 0 · 67% Buy | 124.50115.00–135.00 | +59.6%+46.48 USD | 8 OctPartial coverage · checked 6 Nov | 5 FebEstimated | Partial coverage6 Nov 06:07 ET | 77 firms | avg 11 Aug12 Jun 2026 – 8 Oct 2026 | |
871GOLDGOLD INC | 37.63+0.32% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 64.4052.00–90.00 | +71.1%+26.77 USD | 3 SepPartial coverage · checked 6 Nov | 4 FebEstimated | Partial coverage6 Nov 06:10 ET | 77 firms | avg 21 Aug1 Jul 2026 – 3 Sep 2026 |
| 14.21+4.33% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 21.0015.00–25.00 | +47.8%+6.79 USD | 1 JulPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:54 ET | 66 firms | avg 2 May18 Feb 2026 – 1 Jul 2026 | |
| 13.23−3.43% | Buy 4 · Hold 4 · Sell 0 · 50% Buy | 17.4310.00–20.00 | +31.7%+4.20 USD | 18 SepPartial coverage · checked 6 Nov | 4 FebEstimated | Partial coverage6 Nov 06:02 ET | 99 firms | avg 8 Jul8 May 2026 – 18 Sep 2026 | |
| 5.29+13.28% | Buy 4 · Hold 3 · Sell 0 · 57% Buy | 8.426.00–11.00 | +59.1%+3.13 USD | 20 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:00 ET | 99 firms | avg 13 Aug22 Jun 2026 – 20 Oct 2026 | |
| 20.13+3.98% | Buy 4 · Hold 3 · Sell 0 · 57% Buy | 36.0027.00–42.00 | +78.8%+15.87 USD | 12 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:41 ET | 99 firms | avg 24 Jul4 May 2026 – 12 Oct 2026 | |
| 20.81−0.19% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 23.6322.50–25.00 | +13.5%+2.82 USD | 26 OctPartial coverage · checked 6 Nov | 20 JanEstimated | Partial coverage6 Nov 06:09 ET | 66 firms | avg 8 Sep23 Jul 2026 – 26 Oct 2026 | |
| 37.00−0.32% | Buy 4 · Hold 2 · Sell 0 · 67% Buy | 39.2030.00–44.00 | +5.9%+2.20 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:18 ET | 77 firms | avg 11 Aug7 Jan 2026 – 27 Oct 2026 | |
| 8.32−2.46% | Buy 4 · Hold 3 · Sell 0 · 57% Buy | 11.8310.00–14.00 | +42.2%+3.51 USD | 1 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:00 ET | 88 firms | avg 14 Jul20 Feb 2026 – 1 Oct 2026 | |
| 29.86−0.70% | Buy 4 · Hold 7 · Sell 0 · 36% Buy | 32.5731.00–35.00 | +9.1%+2.71 USD | 19 OctPartial coverage · checked 6 Nov | 13 JanEstimated | Partial coverage6 Nov 02:38 ET | 1212 firms | avg 23 Sep17 Jul 2026 – 19 Oct 2026 | |
| 2.99+13.69% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 7.755.00–10.00 | +159.2%+4.76 USD | 29 SepPartial coverage · checked 6 Nov | 10 NovConfirmed | Partial coverage6 Nov 06:18 ET | 55 firms | avg 28 Jul10 Jun 2026 – 29 Sep 2026 | |
| 285.28−0.44% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 441.67425.00–475.00 | +54.8%+156.39 USD | 31 JulPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:06 ET | 76 firms | avg 25 Apr1 Dec 2025 – 31 Jul 2026 | |
| 13.69+0.96% | Buy 4 · Hold 0 · Sell 0 · 100% Buy | 16.8815.00–20.00 | +23.3%+3.19 USD | 5 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:54 ET | 44 firms | avg 3 Jun25 Feb 2026 – 5 Aug 2026 | |
| 25.13+2.87% | Buy 4 · Hold 3 · Sell 0 · 57% Buy | 34.1727.00–40.00 | +36.0%+9.04 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:04 ET | 88 firms | avg 14 Aug12 Jun 2026 – 27 Oct 2026 | |
884IRMDIRADIMED | 86.31+0.90% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 118.67116.00–120.00 | +37.5%+32.36 USD | 2 AprPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:12 ET | 66 firms | avg 27 Feb10 Feb 2026 – 2 Apr 2026 |
| 75.38−2.31% | Buy 4 · Hold 2 · Sell 0 · 67% Buy | 90.2582.00–100.00 | +19.7%+14.87 USD | 11 SepPartial coverage · checked 6 Nov | 8 DecEstimated | Partial coverage6 Nov 04:44 ET | 77 firms | avg 31 Jul16 Jun 2026 – 11 Sep 2026 | |
| 100.61−0.09% | Buy 4 · Hold 8 · Sell 0 · 33% Buy | 105.6794.00–115.00 | +5.0%+5.06 USD | 13 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:08 ET | 1515 firms | avg 20 Jul17 Mar 2026 – 13 Oct 2026 | |
| 21.65−2.48% | Buy 4 · Hold 0 · Sell 0 · 100% Buy | 33.5032.00–35.00 | +54.7%+11.85 USD | 20 AugPartial coverage · checked 6 Nov | 12 NovConfirmed | Partial coverage6 Nov 06:56 ET | 66 firms | avg 17 May14 Jan 2026 – 20 Aug 2026 | |
| 1.78+10.56% | Buy 4 · Hold 3 · Sell 0 · 57% Buy | 4.471.69–8.00 | +150.8%+2.69 USD | 26 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:57 ET | 88 firms | avg 22 Aug5 Mar 2026 – 26 Oct 2026 | |
| 17.20−3.32% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 30.2029.00–31.00 | +75.6%+13.00 USD | 2 OctPartial coverage · checked 6 Nov | 21 JanEstimated | Partial coverage6 Nov 06:19 ET | 77 firms | avg 26 Jul7 Apr 2026 – 2 Oct 2026 | |
| 211.93−0.91% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 276.75260.00–310.00 | +30.6%+64.82 USD | 13 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:36 ET | 66 firms | avg 6 Oct30 Sep 2026 – 13 Oct 2026 | |
| 20.22−2.03% | Buy 4 · Hold 7 · Sell 0 · 36% Buy | 32.3826.00–40.00 | +60.1%+12.16 USD | 23 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:53 ET | 1212 firms | avg 14 Jun17 Dec 2025 – 23 Oct 2026 | |
| 13.12+0.54% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 36.6734.00–40.00 | +179.5%+23.55 USD | 6 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:54 ET | 77 firms | avg 1 Jul6 May 2026 – 6 Aug 2026 | |
| 17.24+1.83% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 23.6322.00–26.00 | +37.0%+6.39 USD | 10 AugPartial coverage · checked 6 Nov | 10 DecEstimated | Partial coverage6 Nov 06:08 ET | 77 firms | avg 8 Aug6 Aug 2026 – 10 Aug 2026 | |
| 34.46+0.47% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 40.5039.00–42.00 | +17.5%+6.04 USD | 27 OctPartial coverage · checked 6 Nov | 20 JanEstimated | Partial coverage6 Nov 06:09 ET | 66 firms | avg 8 Sep6 May 2026 – 27 Oct 2026 | |
| 77.06+2.20% | Buy 4 · Hold 7 · Sell 0 · 36% Buy | 90.2580.00–103.00 | +17.1%+13.19 USD | 26 OctPartial coverage · checked 6 Nov | 3 FebEstimated | Partial coverage6 Nov 02:45 ET | 1212 firms | avg 13 Aug23 Jun 2026 – 26 Oct 2026 | |
896MTRNMATERION | 186.11+4.87% | Buy 4 · Hold 2 · Sell 0 · 67% Buy | 242.0018.00–330.00 | +30.0%+55.89 USD | 2 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:09 ET | 77 firms | avg 1 Jul1 Apr 2026 – 2 Sep 2026 |
| 25.91+1.33% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 33.7533.00–34.00 | +30.3%+7.84 USD | 6 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:53 ET | 76 firms | avg 18 Jun13 Feb 2026 – 6 Aug 2026 | |
| 2.23+3.72% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 3.833.50–4.00 | +71.9%+1.60 USD | 29 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:40 ET | 66 firms | avg 19 Sep9 Sep 2026 – 29 Sep 2026 | |
| 28.61−2.22% | Buy 4 · Hold 1 · Sell 0 · 80% Buy | 42.2535.00–54.00 | +47.7%+13.64 USD | 22 SepPartial coverage · checked 6 Nov | 19 NovConfirmed | Partial coverage6 Nov 06:59 ET | 66 firms | avg 13 Aug3 Jun 2026 – 22 Sep 2026 | |
| 173.12+0.19% | Buy 4 · Hold 3 · Sell 0 · 57% Buy | 192.50185.00–200.00 | +11.2%+19.38 USD | 23 OctPartial coverage · checked 6 Nov | 19 JanConfirmed | Partial coverage6 Nov 02:46 ET | 77 firms | avg 15 Aug22 Jul 2026 – 23 Oct 2026 | |
- ENS#851ENERSYS147.02+3.11%
Buy 4 · Hold 2 · Sell 0 · 67% Buy
Target 251.50 (196.00–280.00)+71.1%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 21 May 2026 – 13 Oct 2026 · avg 18 Jul 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 11 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- EOLS#852EVOLUS INC6.81+0.15%
Buy 4 · Hold 2 · Sell 0 · 67% Buy
Target 15.60 (13.00–20.00)+129.2%
Details
- Latest target report
- 17 Sep 2026
- Report dates
- 13 Jan 2026 – 17 Sep 2026 · avg 23 May 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EOSE#853EOS ENERGY ENTERPRISES CLASS A1.74−7.45%
Buy 4 · Hold 8 · Sell 0 · 33% Buy
Target 7.50 (3.50–20.00)+331.0%
Details
- Latest target report
- 20 Oct 2026
- Report dates
- 27 Feb 2026 – 20 Oct 2026 · avg 8 Aug 2026
- Analysts
- 13 analysts · 12 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EPM#854EVOLUTION PETROLEUM CORP3.48+0.58%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 5.17 (4.50–6.00)+48.5%
Details
- Latest target report
- 22 Sep 2026
- Report dates
- 25 Aug 2026 – 22 Sep 2026 · avg 4 Sep 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EQBK#855EQUITY BANCSHARES INC CLASS A48.71−0.20%
Buy 4 · Hold 4 · Sell 0 · 50% Buy
Target 54.33 (50.00–60.00)+11.5%
Details
- Latest target report
- 16 Oct 2026
- Report dates
- 15 Oct 2026 – 16 Oct 2026 · avg 16 Oct 2026
- Analysts
- 10 analysts · 10 firms
- Next earnings
- 20 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- ESE#856ESCO TECHNOLOGIES230.41+2.05%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 382.67 (350.00–413.00)+66.1%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 7 Aug 2026 – 13 Oct 2026 · avg 30 Aug 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 19 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- EVTC#857EVERTEC INC33.55−1.41%
Buy 4 · Hold 2 · Sell 0 · 67% Buy
Target 37.00 (34.00–40.00)+10.3%
Details
- Latest target report
- 26 Aug 2026
- Report dates
- 10 Nov 2025 – 26 Aug 2026 · avg 4 Jun 2026
- Analysts
- 8 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EXPO#858EXPONENT84.02−2.11%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 90.67 (82.00–100.00)+7.9%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 30 Oct 2026 – 30 Oct 2026 · avg 30 Oct 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FBIZ#859FIRST BUSINESS FINANCIAL SERVICES74.18−0.92%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 78.50 (75.00–84.00)+5.8%
Details
- Latest target report
- 7 Oct 2026
- Report dates
- 3 Aug 2026 – 7 Oct 2026 · avg 3 Sep 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FCFS#860FIRSTCASH HOLDINGS INC185.67−1.00%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 247.50 (235.00–255.00)+33.3%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 10 Aug 2026 – 23 Oct 2026 · avg 29 Sep 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FFBC#861FIRST FINANCIAL BANCORP32.57+0.22%
Buy 4 · Hold 3 · Sell 0 · 57% Buy
Target 37.83 (36.00–40.00)+16.2%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 24 Apr 2026 – 29 Oct 2026 · avg 10 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FHTX#862FOGHORN THERAPEUTICS1.87−1.84%
Buy 4 · Hold 7 · Sell 0 · 36% Buy
Target 5.00 (2.00–10.00)+167.4%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 26 Aug 2026 – 13 Oct 2026 · avg 28 Sep 2026
- Analysts
- 13 analysts · 13 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FMBH#863FIRST MID BANCSHARES INC50.61−0.49%
Buy 4 · Hold 4 · Sell 0 · 50% Buy
Target 57.83 (54.00–62.50)+14.3%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 6 Jul 2026 – 30 Oct 2026 · avg 8 Aug 2026
- Analysts
- 9 analysts · 8 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FOSL#864FOSSIL GROUP INC7.81+0.58%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 9.25 (7.00–12.00)+18.4%
Details
- Latest target report
- 7 Oct 2026
- Report dates
- 16 Jun 2026 – 7 Oct 2026 · avg 21 Aug 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 10 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- FRME#865FIRST MERCHANTS40.83−0.56%
Buy 4 · Hold 2 · Sell 0 · 67% Buy
Target 46.20 (45.00–48.00)+13.2%
Details
- Latest target report
- 6 Oct 2026
- Report dates
- 23 Apr 2026 – 6 Oct 2026 · avg 16 Aug 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 25 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FTDR#866FRONTDOOR INC97.09+1.16%
Buy 4 · Hold 4 · Sell 0 · 50% Buy
Target 95.40 (81.00–105.00)−1.7%
Details
- Latest target report
- 12 Oct 2026
- Report dates
- 7 Aug 2026 – 12 Oct 2026 · avg 24 Aug 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FWRD#867FORWARD AIR CORP16.64−1.71%
Buy 4 · Hold 3 · Sell 0 · 57% Buy
Target 25.33 (24.00–27.00)+52.2%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 2 Oct 2026 – 29 Oct 2026 · avg 13 Oct 2026
- Analysts
- 9 analysts · 7 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- GATX#868GATX182.74−1.97%
Buy 4 · Hold 0 · Sell 0 · 100% Buy
Target 219.25 (216.00–223.00)+20.0%
Details
- Latest target report
- 8 Oct 2026
- Report dates
- 31 Jul 2026 – 8 Oct 2026 · avg 30 Aug 2026
- Analysts
- 5 analysts · 4 firms
- Next earnings
- 20 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- GCMG#869GCM GROSVENOR CLASS A12.66+1.04%
Buy 4 · Hold 2 · Sell 0 · 67% Buy
Target 14.83 (13.00–17.00)+17.2%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 17 Jul 2026 – 19 Oct 2026 · avg 26 Aug 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- GHM#870GRAHAM CORP78.02+8.21%
Buy 4 · Hold 2 · Sell 0 · 67% Buy
Target 124.50 (115.00–135.00)+59.6%
Details
- Latest target report
- 8 Oct 2026
- Report dates
- 12 Jun 2026 – 8 Oct 2026 · avg 11 Aug 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 5 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- GOLD#871GOLD INC37.63+0.32%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 64.40 (52.00–90.00)+71.1%
Details
- Latest target report
- 3 Sep 2026
- Report dates
- 1 Jul 2026 – 3 Sep 2026 · avg 21 Aug 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 4 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- GPGI#872GPGI INC CLASS A14.21+4.33%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 21.00 (15.00–25.00)+47.8%
Details
- Latest target report
- 1 Jul 2026
- Report dates
- 18 Feb 2026 – 1 Jul 2026 · avg 2 May 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- GPRE#873GREEN PLAINS13.23−3.43%
Buy 4 · Hold 4 · Sell 0 · 50% Buy
Target 17.43 (10.00–20.00)+31.7%
Details
- Latest target report
- 18 Sep 2026
- Report dates
- 8 May 2026 – 18 Sep 2026 · avg 8 Jul 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- 4 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- GRNT#874GRANITE RIDGE RESOURCES5.29+13.28%
Buy 4 · Hold 3 · Sell 0 · 57% Buy
Target 8.42 (6.00–11.00)+59.1%
Details
- Latest target report
- 20 Oct 2026
- Report dates
- 22 Jun 2026 – 20 Oct 2026 · avg 13 Aug 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- GTX#875GARRETT MOTION20.13+3.98%
Buy 4 · Hold 3 · Sell 0 · 57% Buy
Target 36.00 (27.00–42.00)+78.8%
Details
- Latest target report
- 12 Oct 2026
- Report dates
- 4 May 2026 – 12 Oct 2026 · avg 24 Jul 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HBNC#876HORIZON BANCORP INC20.81−0.19%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 23.63 (22.50–25.00)+13.5%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 23 Jul 2026 – 26 Oct 2026 · avg 8 Sep 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 20 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- HBT#877HBT FINANCIAL INC37.00−0.32%
Buy 4 · Hold 2 · Sell 0 · 67% Buy
Target 39.20 (30.00–44.00)+5.9%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 7 Jan 2026 – 27 Oct 2026 · avg 11 Aug 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HLMN#878HILLMAN SOLUTIONS8.32−2.46%
Buy 4 · Hold 3 · Sell 0 · 57% Buy
Target 11.83 (10.00–14.00)+42.2%
Details
- Latest target report
- 1 Oct 2026
- Report dates
- 20 Feb 2026 – 1 Oct 2026 · avg 14 Jul 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HOMB#879HOME BANCSHARES INC29.86−0.70%
Buy 4 · Hold 7 · Sell 0 · 36% Buy
Target 32.57 (31.00–35.00)+9.1%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 17 Jul 2026 – 19 Oct 2026 · avg 23 Sep 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- 13 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- HYLN#880HYLIION HOLDINGS CORP2.99+13.69%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 7.75 (5.00–10.00)+159.2%
Details
- Latest target report
- 29 Sep 2026
- Report dates
- 10 Jun 2026 – 29 Sep 2026 · avg 28 Jul 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- 10 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- IDCC#881INTERDIGITAL INC285.28−0.44%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 441.67 (425.00–475.00)+54.8%
Details
- Latest target report
- 31 Jul 2026
- Report dates
- 1 Dec 2025 – 31 Jul 2026 · avg 25 Apr 2026
- Analysts
- 7 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- INFU#882INFUSYSTEM HOLDINGS INC13.69+0.96%
Buy 4 · Hold 0 · Sell 0 · 100% Buy
Target 16.88 (15.00–20.00)+23.3%
Details
- Latest target report
- 5 Aug 2026
- Report dates
- 25 Feb 2026 – 5 Aug 2026 · avg 3 Jun 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- INVX#883INNOVEX INTERNATIONAL INC25.13+2.87%
Buy 4 · Hold 3 · Sell 0 · 57% Buy
Target 34.17 (27.00–40.00)+36.0%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 12 Jun 2026 – 27 Oct 2026 · avg 14 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- IRMD#884IRADIMED86.31+0.90%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 118.67 (116.00–120.00)+37.5%
Details
- Latest target report
- 2 Apr 2026
- Report dates
- 10 Feb 2026 – 2 Apr 2026 · avg 27 Feb 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- KFY#885KORN FERRY75.38−2.31%
Buy 4 · Hold 2 · Sell 0 · 67% Buy
Target 90.25 (82.00–100.00)+19.7%
Details
- Latest target report
- 11 Sep 2026
- Report dates
- 16 Jun 2026 – 11 Sep 2026 · avg 31 Jul 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 8 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- LNTH#886LANTHEUS HOLDINGS100.61−0.09%
Buy 4 · Hold 8 · Sell 0 · 33% Buy
Target 105.67 (94.00–115.00)+5.0%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 17 Mar 2026 – 13 Oct 2026 · avg 20 Jul 2026
- Analysts
- 15 analysts · 15 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LWAY#887LIFEWAY FOODS INC21.65−2.48%
Buy 4 · Hold 0 · Sell 0 · 100% Buy
Target 33.50 (32.00–35.00)+54.7%
Details
- Latest target report
- 20 Aug 2026
- Report dates
- 14 Jan 2026 – 20 Aug 2026 · avg 17 May 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 12 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- LXRX#888LEXICON PHARMACEUTICALS1.78+10.56%
Buy 4 · Hold 3 · Sell 0 · 57% Buy
Target 4.47 (1.69–8.00)+150.8%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 5 Mar 2026 – 26 Oct 2026 · avg 22 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LYTS#889LSI INDUSTRIES INC17.20−3.32%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 30.20 (29.00–31.00)+75.6%
Details
- Latest target report
- 2 Oct 2026
- Report dates
- 7 Apr 2026 – 2 Oct 2026 · avg 26 Jul 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 21 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- MATX#890MATSON INC211.93−0.91%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 276.75 (260.00–310.00)+30.6%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 30 Sep 2026 – 13 Oct 2026 · avg 6 Oct 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MBUU#891MALIBU BOATS CLASS A INC20.22−2.03%
Buy 4 · Hold 7 · Sell 0 · 36% Buy
Target 32.38 (26.00–40.00)+60.1%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 17 Dec 2025 – 23 Oct 2026 · avg 14 Jun 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MEC#892MAYVILLE ENGINEERING COMPANY INC13.12+0.54%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 36.67 (34.00–40.00)+179.5%
Details
- Latest target report
- 6 Aug 2026
- Report dates
- 6 May 2026 – 6 Aug 2026 · avg 1 Jul 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MITK#893MITEK SYSTEMS INC17.24+1.83%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 23.63 (22.00–26.00)+37.0%
Details
- Latest target report
- 10 Aug 2026
- Report dates
- 6 Aug 2026 – 10 Aug 2026 · avg 8 Aug 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 10 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- MPB#894MID PENN BANCORP INC34.46+0.47%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 40.50 (39.00–42.00)+17.5%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 6 May 2026 – 27 Oct 2026 · avg 8 Sep 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 20 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- MSGE#895MADISON SQUARE GARDEN ENTERTAINMEN77.06+2.20%
Buy 4 · Hold 7 · Sell 0 · 36% Buy
Target 90.25 (80.00–103.00)+17.1%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 23 Jun 2026 – 26 Oct 2026 · avg 13 Aug 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- 3 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- MTRN#896MATERION186.11+4.87%
Buy 4 · Hold 2 · Sell 0 · 67% Buy
Target 242.00 (18.00–330.00)+30.0%
Details
- Latest target report
- 2 Sep 2026
- Report dates
- 1 Apr 2026 – 2 Sep 2026 · avg 1 Jul 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MVBF#897MVB FINANCIAL CORP25.91+1.33%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 33.75 (33.00–34.00)+30.3%
Details
- Latest target report
- 6 Aug 2026
- Report dates
- 13 Feb 2026 – 6 Aug 2026 · avg 18 Jun 2026
- Analysts
- 7 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- NAUT#898NAUTILUS BIOTECHNOLGY2.23+3.72%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 3.83 (3.50–4.00)+71.9%
Details
- Latest target report
- 29 Sep 2026
- Report dates
- 9 Sep 2026 – 29 Sep 2026 · avg 19 Sep 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- NGVC#899NATURAL GROCERS BY VITAMIN COTTAGE28.61−2.22%
Buy 4 · Hold 1 · Sell 0 · 80% Buy
Target 42.25 (35.00–54.00)+47.7%
Details
- Latest target report
- 22 Sep 2026
- Report dates
- 3 Jun 2026 – 22 Sep 2026 · avg 13 Aug 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 19 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- NIC#900NICOLET BANKSHARES INC173.12+0.19%
Buy 4 · Hold 3 · Sell 0 · 57% Buy
Target 192.50 (185.00–200.00)+11.2%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 22 Jul 2026 – 23 Oct 2026 · avg 15 Aug 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 19 Jan · Confirmed
- Research
- Partial coverage · checked 6 Nov
About the Russell 2000 analyst ratings
US small-cap stocks in the Russell 2000. Smaller companies usually have fewer analysts.. For each stock Analyst Radar counts the latest Buy, Hold or Sell rating of every analyst who covers it within the chosen window (one vote per analyst) and averages their price targets in US dollars. Upside is the average target against the current price; the range is the lowest and highest target. The stocks our model scores highest are collected in Radar picks. Research is refreshed daily and prices stream live during the US session.
A summary of analyst opinion, not investment advice.