- 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 |
|---|---|---|---|---|---|---|---|---|---|
| 13.44+0.98% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 17.0016.00–18.00 | +26.5%+3.56 USD | 5 OctPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 08:14 ET | 44 firms | avg 5 Sep5 Aug 2026 – 5 Oct 2026 | |
| 22.45+0.22% | Buy 2 · Hold 4 · Sell 0 · 33% Buy | 25.7025.00–26.50 | +14.5%+3.25 USD | 28 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 06:04 ET | 76 firms | avg 4 Sep5 Jun 2026 – 28 Oct 2026 | |
| 9.65−0.72% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 27.5026.00–29.00 | +185.0%+17.85 USD | 30 JulPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:18 ET | 44 firms | avg 4 Jun9 Apr 2026 – 30 Jul 2026 | |
| 2.32+1.31% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 7.007.00–7.00 | +201.7%+4.68 USD | 15 MayPartial coverage · checked 6 Nov | 12 NovConfirmed | Partial coverage6 Nov 03:40 ET | 44 firms | avg 15 May15 May 2026 – 15 May 2026 | |
| 3.280.00% | Buy 2 · Hold 11 · Sell 0 · 15% Buy | 6.005.00–7.00 | +82.9%+2.72 USD | 15 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:40 ET | 1616 firms | avg 22 Aug10 Aug 2026 – 15 Sep 2026 | |
| 0.52+13.25% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 3.002.00–4.00 | +479.2%+2.48 USD | 22 OctPartial coverage · checked 6 Nov | 12 NovEstimated | Partial coverage6 Nov 03:40 ET | 44 firms | avg 19 Sep17 Aug 2026 – 22 Oct 2026 | |
| 8.42+6.85% | Buy 2 · Hold 0 · Sell 0 · 100% Buy | 32.5030.00–35.00 | +286.0%+24.08 USD | 10 JulPartial coverage · checked 6 Nov | 11 NovEstimated | Partial coverage6 Nov 05:51 ET | 33 firms | avg 8 Jul6 Jul 2026 – 10 Jul 2026 | |
| 12.05−3.98% | Buy 2 · Hold 10 · Sell 0 · 17% Buy | 13.5811.00–19.00 | +12.7%+1.53 USD | 28 OctPartial coverage · checked 6 Nov | 7 JanEstimated | Partial coverage6 Nov 06:05 ET | 1715 firms | avg 14 Jul10 Apr 2026 – 28 Oct 2026 | |
1359SONOSONOS | 16.41+0.49% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 19.5018.00–21.00 | +18.8%+3.09 USD | 30 JulPartial coverage · checked 6 Nov | 10 NovConfirmed | Partial coverage6 Nov 02:52 ET | 55 firms | avg 11 May4 Feb 2026 – 30 Jul 2026 |
1360SSTKSHUTTERSTOCK | 2.97−3.26% | Buy 2 · Hold 2 · Sell 0 · 50% Buy | 16.007.00–25.00 | +438.7%+13.03 USD | 5 JunPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 08:12 ET | 55 firms | avg 3 Jun1 Jun 2026 – 5 Jun 2026 |
| 14.47+0.91% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 17.2516.50–18.00 | +19.2%+2.78 USD | 22 JunPartial coverage · checked 6 Nov | 3 DecEstimated | Partial coverage6 Nov 06:18 ET | 44 firms | avg 20 Jun18 Jun 2026 – 22 Jun 2026 | |
| 119.19−0.47% | Buy 2 · Hold 2 · Sell 0 · 50% Buy | 147.00140.00–154.00 | +23.3%+27.81 USD | 2 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:38 ET | 55 firms | avg 14 Sep27 Jul 2026 – 2 Nov 2026 | |
1363SYNASYNAPTICS | 116.70+0.26% | Buy 2 · Hold 12 · Sell 0 · 14% Buy | 129.70105.00–170.00 | +11.1%+13.00 USD | 9 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:43 ET | 1615 firms | avg 29 Jul8 May 2026 – 9 Oct 2026 |
| 32.87+1.58% | Buy 2 · Hold 2 · Sell 0 · 50% Buy | 44.6739.00–48.00 | +35.9%+11.80 USD | 9 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:45 ET | 55 firms | avg 24 Aug13 Aug 2026 – 9 Sep 2026 | |
1365TOWNTOWNEBANK | 36.39−0.63% | Buy 2 · Hold 3 · Sell 0 · 40% Buy | 39.5038.00–42.00 | +8.5%+3.11 USD | 3 NovPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 02:45 ET | 76 firms | avg 27 Aug6 May 2026 – 3 Nov 2026 |
1366TOYOTOYO LTD | 5.37+8.27% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 14.0010.00–18.00 | +160.7%+8.63 USD | 8 OctPartial coverage · checked 6 Nov | 16 NovEstimated | Partial coverage6 Nov 08:14 ET | 44 firms | avg 19 Sep31 Aug 2026 – 8 Oct 2026 |
1367TRSTRIMAS | 38.61+1.98% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 44.0042.00–45.00 | +14.0%+5.39 USD | 18 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:01 ET | 44 firms | avg 19 Jul5 May 2026 – 18 Sep 2026 |
1368TRUPTRUPANION | 36.75+5.85% | Buy 2 · Hold 5 · Sell 0 · 29% Buy | 38.4029.00–59.00 | +4.5%+1.65 USD | 7 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:08 ET | 99 firms | avg 29 Jul14 Apr 2026 – 7 Oct 2026 |
1369TSSITSS INC | 6.70+12.61% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 16.5013.00–20.00 | +146.3%+9.80 USD | 14 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:33 ET | 44 firms | avg 28 May11 Mar 2026 – 14 Aug 2026 |
| 22.85−0.52% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 27.0024.00–30.00 | +18.2%+4.15 USD | 9 JulPartial coverage · checked 6 Nov | 3 FebEstimated | Partial coverage6 Nov 06:52 ET | 44 firms | avg 5 Jul1 Jul 2026 – 9 Jul 2026 | |
| 48.22−0.35% | Buy 2 · Hold 5 · Sell 0 · 29% Buy | 50.6048.00–54.00 | +4.9%+2.38 USD | 26 OctPartial coverage · checked 6 Nov | 21 JanEstimated | Partial coverage6 Nov 02:37 ET | 87 firms | avg 19 Sep27 Jul 2026 – 26 Oct 2026 | |
| 39.11+0.15% | Buy 2 · Hold 0 · Sell 0 · 100% Buy | 44.0044.00–44.00 | +12.5%+4.89 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:19 ET | 33 firms | avg 29 Oct29 Oct 2026 – 29 Oct 2026 | |
| 5.22−2.70% | Buy 2 · Hold 7 · Sell 0 · 22% Buy | 11.147.50–16.00 | +113.4%+5.92 USD | 29 SepPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 05:59 ET | 1110 firms | avg 30 Jun13 Apr 2026 – 29 Sep 2026 | |
| 5.24+5.22% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 30.7530.75–30.75 | +486.8%+25.51 USD | 9 SepPartial coverage · checked 6 Nov | 16 NovEstimated | Partial coverage6 Nov 03:43 ET | 44 firms | avg 9 Sep9 Sep 2026 – 9 Sep 2026 | |
| 1.30−2.26% | Buy 2 · Hold 0 · Sell 0 · 100% Buy | 8.708.70–8.70 | +569.2%+7.40 USD | 18 AugPartial coverage · checked 6 Nov | 12 NovEstimated | Partial coverage6 Nov 03:42 ET | 22 firms | avg 18 Aug18 Aug 2026 – 18 Aug 2026 | |
| 5.50+1.67% | Buy 2 · Hold 4 · Sell 0 · 33% Buy | 18.3812.00–23.50 | +234.4%+12.88 USD | 7 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:04 ET | 77 firms | avg 3 May11 Nov 2025 – 7 Aug 2026 | |
| 7.54+7.34% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 21.6315.00–28.25 | +187.0%+14.09 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:43 ET | 44 firms | avg 20 Sep14 Aug 2026 – 27 Oct 2026 | |
| 78.94+0.01% | Buy 2 · Hold 5 · Sell 0 · 29% Buy | 85.8376.00–90.00 | +8.7%+6.89 USD | 26 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 02:43 ET | 99 firms | avg 31 Jul27 Apr 2026 – 26 Oct 2026 | |
| 18.32−0.54% | Buy 2 · Hold 3 · Sell 1 · 33% Buy | 26.4020.00–35.00 | +44.1%+8.08 USD | 13 OctPartial coverage · checked 6 Nov | 12 NovConfirmed | Partial coverage6 Nov 06:04 ET | 77 firms | avg 4 Sep4 Aug 2026 – 13 Oct 2026 | |
| 19.92−2.21% | Buy 2 · Hold 15 · Sell 1 · 11% Buy | 18.9315.00–27.00 | −5.0%−0.99 USD | 8 OctPartial coverage · checked 6 Nov | 1 DecEstimated | Partial coverage6 Nov 05:49 ET | 2020 firms | avg 24 Jul3 Dec 2025 – 8 Oct 2026 | |
| 6.92−5.46% | Buy 2 · Hold 6 · Sell 1 · 22% Buy | 9.805.00–14.00 | +41.6%+2.88 USD | 24 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:05 ET | 1210 firms | avg 28 Jul26 May 2026 – 24 Sep 2026 | |
1382CBTCABOT CORP | 71.05−2.63% | Buy 2 · Hold 3 · Sell 1 · 33% Buy | 89.0078.00–98.00 | +25.3%+17.95 USD | 4 NovPartial coverage · checked 6 Nov | 1 FebEstimated | Partial coverage6 Nov 02:42 ET | 77 firms | avg 2 Oct7 Aug 2026 – 4 Nov 2026 |
| 22.91+0.88% | Buy 2 · Hold 2 · Sell 1 · 40% Buy | 29.5025.00–34.00 | +28.8%+6.59 USD | 6 OctPartial coverage · checked 6 Nov | 23 NovConfirmed | Partial coverage6 Nov 06:15 ET | 66 firms | avg 11 Aug26 May 2026 – 6 Oct 2026 | |
| 17.93+0.45% | Buy 2 · Hold 1 · Sell 1 · 50% Buy | 34.0025.00–45.00 | +89.6%+16.07 USD | 19 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:03 ET | 55 firms | avg 4 Oct15 Sep 2026 – 19 Oct 2026 | |
| 22.48−0.18% | Buy 2 · Hold 6 · Sell 1 · 22% Buy | 24.7922.00–27.00 | +10.3%+2.31 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:09 ET | 109 firms | avg 8 Aug15 May 2026 – 29 Oct 2026 | |
1386DNUTKRISPY KREME | 4.17−9.35% | Buy 2 · Hold 2 · Sell 1 · 40% Buy | 4.443.00–6.75 | +6.4%+0.27 USD | 7 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:00 ET | 77 firms | avg 30 Apr20 Jan 2026 – 7 Aug 2026 |
1387EGHT8X8 INC | 2.13−5.33% | Buy 2 · Hold 1 · Sell 1 · 50% Buy | 2.581.50–3.25 | +21.3%+0.45 USD | 10 SepPartial coverage · checked 6 Nov | 2 FebEstimated | Partial coverage6 Nov 07:00 ET | 55 firms | avg 12 Aug21 Jul 2026 – 10 Sep 2026 |
| 5.31+0.19% | Buy 2 · Hold 2 · Sell 1 · 40% Buy | 5.205.00–6.00 | −2.1%−0.11 USD | 13 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:12 ET | 77 firms | avg 11 Sep5 Aug 2026 – 13 Oct 2026 | |
| 13.68+0.07% | Buy 2 · Hold 1 · Sell 1 · 50% Buy | 15.0015.00–15.00 | +9.6%+1.32 USD | 29 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 08:14 ET | 55 firms | avg 29 Oct29 Oct 2026 – 29 Oct 2026 | |
| 12.74−0.70% | Buy 2 · Hold 1 · Sell 1 · 50% Buy | 30.5029.50–32.00 | +139.4%+17.76 USD | 5 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:40 ET | 55 firms | avg 8 May26 Nov 2025 – 5 Aug 2026 | |
| 17.80+5.20% | Buy 2 · Hold 4 · Sell 1 · 29% Buy | 19.6716.00–25.00 | +10.5%+1.87 USD | 19 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:09 ET | 1010 firms | avg 17 Aug1 Jun 2026 – 19 Oct 2026 | |
| 4.18+2.20% | Buy 2 · Hold 2 · Sell 1 · 40% Buy | 7.006.00–8.00 | +67.5%+2.82 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:27 ET | 66 firms | avg 10 Aug6 Mar 2026 – 29 Oct 2026 | |
| 15.43+3.28% | Buy 2 · Hold 0 · Sell 1 · 67% Buy | —Range — | — | —Partial coverage · checked 6 Nov | 11 NovConfirmed | Partial coverage6 Nov 06:20 ET | 44 firms | avg —— | |
| 32.90+4.88% | Buy 2 · Hold 1 · Sell 1 · 50% Buy | 29.0029.00–29.00 | −11.9%−3.90 USD | 12 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:07 ET | 55 firms | avg 12 Aug12 Aug 2026 – 12 Aug 2026 | |
| 23.20+1.31% | Buy 2 · Hold 0 · Sell 1 · 67% Buy | 27.0026.00–28.00 | +16.4%+3.80 USD | 14 SepPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 06:55 ET | 44 firms | avg 21 Aug27 Jul 2026 – 14 Sep 2026 | |
| 5.66−0.88% | Buy 2 · Hold 6 · Sell 1 · 22% Buy | 7.636.50–9.50 | +34.7%+1.97 USD | 9 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:00 ET | 109 firms | avg 18 Aug24 Jul 2026 – 9 Oct 2026 | |
| 33.54−34.80% | Buy 2 · Hold 2 · Sell 1 · 40% Buy | 47.0034.00–60.00 | +40.1%+13.46 USD | 14 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:16 ET | 66 firms | avg 14 Aug14 Jul 2026 – 14 Sep 2026 | |
| 8.910.00% | Buy 2 · Hold 3 · Sell 1 · 33% Buy | 9.325.40–13.00 | +4.6%+0.41 USD | 3 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:57 ET | 77 firms | avg 23 Jun18 Feb 2026 – 3 Sep 2026 | |
| 14.72+0.48% | Buy 2 · Hold 2 · Sell 1 · 40% Buy | 16.7516.00–17.00 | +13.8%+2.03 USD | 3 NovPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 03:20 ET | 77 firms | avg 4 Aug28 May 2026 – 3 Nov 2026 | |
| 18.59+0.81% | Buy 2 · Hold 9 · Sell 1 · 17% Buy | 20.3018.00–28.00 | +9.2%+1.71 USD | 13 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:57 ET | 1313 firms | avg 25 Jul6 May 2026 – 13 Oct 2026 | |
- SGC#1351SUPERIOR GROUP OF COMPANIES INC13.44+0.98%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 17.00 (16.00–18.00)+26.5%
Details
- Latest target report
- 5 Oct 2026
- Report dates
- 5 Aug 2026 – 5 Oct 2026 · avg 5 Sep 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- SHBI#1352SHORE BANCSHARES INC22.45+0.22%
Buy 2 · Hold 4 · Sell 0 · 33% Buy
Target 25.70 (25.00–26.50)+14.5%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 5 Jun 2026 – 28 Oct 2026 · avg 4 Sep 2026
- Analysts
- 7 analysts · 6 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- SHEN#1353SHENANDOAH TELECOMMUNICATIONS9.65−0.72%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 27.50 (26.00–29.00)+185.0%
Details
- Latest target report
- 30 Jul 2026
- Report dates
- 9 Apr 2026 – 30 Jul 2026 · avg 4 Jun 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- SHIM#1354SHIMMICK CORP2.32+1.31%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 7.00 (7.00–7.00)+201.7%
Details
- Latest target report
- 15 May 2026
- Report dates
- 15 May 2026 – 15 May 2026 · avg 15 May 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 12 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- SION#1355SIONNA THERAPEUTICS3.280.00%
Buy 2 · Hold 11 · Sell 0 · 15% Buy
Target 6.00 (5.00–7.00)+82.9%
Details
- Latest target report
- 15 Sep 2026
- Report dates
- 10 Aug 2026 – 15 Sep 2026 · avg 22 Aug 2026
- Analysts
- 16 analysts · 16 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- SLNH#1356SOLUNA HOLDINGS INC0.52+13.25%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 3.00 (2.00–4.00)+479.2%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 17 Aug 2026 – 22 Oct 2026 · avg 19 Sep 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 12 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- SLS#1357SELLAS LIFE SCIENCES GROUP INC8.42+6.85%
Buy 2 · Hold 0 · Sell 0 · 100% Buy
Target 32.50 (30.00–35.00)+286.0%
Details
- Latest target report
- 10 Jul 2026
- Report dates
- 6 Jul 2026 – 10 Jul 2026 · avg 8 Jul 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- 11 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- SMPL#1358THE SIMPLY GOOD FOODS COMPANY12.05−3.98%
Buy 2 · Hold 10 · Sell 0 · 17% Buy
Target 13.58 (11.00–19.00)+12.7%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 10 Apr 2026 – 28 Oct 2026 · avg 14 Jul 2026
- Analysts
- 17 analysts · 15 firms
- Next earnings
- 7 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- SONO#1359SONOS16.41+0.49%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 19.50 (18.00–21.00)+18.8%
Details
- Latest target report
- 30 Jul 2026
- Report dates
- 4 Feb 2026 – 30 Jul 2026 · avg 11 May 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- 10 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- SSTK#1360SHUTTERSTOCK2.97−3.26%
Buy 2 · Hold 2 · Sell 0 · 50% Buy
Target 16.00 (7.00–25.00)+438.7%
Details
- Latest target report
- 5 Jun 2026
- Report dates
- 1 Jun 2026 – 5 Jun 2026 · avg 3 Jun 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- SWBI#1361SMITH WESSON BRANDS INC14.47+0.91%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 17.25 (16.50–18.00)+19.2%
Details
- Latest target report
- 22 Jun 2026
- Report dates
- 18 Jun 2026 – 22 Jun 2026 · avg 20 Jun 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 3 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- SXT#1362SENSIENT TECHNOLOGIES119.19−0.47%
Buy 2 · Hold 2 · Sell 0 · 50% Buy
Target 147.00 (140.00–154.00)+23.3%
Details
- Latest target report
- 2 Nov 2026
- Report dates
- 27 Jul 2026 – 2 Nov 2026 · avg 14 Sep 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- SYNA#1363SYNAPTICS116.70+0.26%
Buy 2 · Hold 12 · Sell 0 · 14% Buy
Target 129.70 (105.00–170.00)+11.1%
Details
- Latest target report
- 9 Oct 2026
- Report dates
- 8 May 2026 – 9 Oct 2026 · avg 29 Jul 2026
- Analysts
- 16 analysts · 15 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- TDS#1364TELEPHONE AND DATA SYSTEMS32.87+1.58%
Buy 2 · Hold 2 · Sell 0 · 50% Buy
Target 44.67 (39.00–48.00)+35.9%
Details
- Latest target report
- 9 Sep 2026
- Report dates
- 13 Aug 2026 – 9 Sep 2026 · avg 24 Aug 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- TOWN#1365TOWNEBANK36.39−0.63%
Buy 2 · Hold 3 · Sell 0 · 40% Buy
Target 39.50 (38.00–42.00)+8.5%
Details
- Latest target report
- 3 Nov 2026
- Report dates
- 6 May 2026 – 3 Nov 2026 · avg 27 Aug 2026
- Analysts
- 7 analysts · 6 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- TOYO#1366TOYO LTD5.37+8.27%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 14.00 (10.00–18.00)+160.7%
Details
- Latest target report
- 8 Oct 2026
- Report dates
- 31 Aug 2026 – 8 Oct 2026 · avg 19 Sep 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 16 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- TRS#1367TRIMAS38.61+1.98%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 44.00 (42.00–45.00)+14.0%
Details
- Latest target report
- 18 Sep 2026
- Report dates
- 5 May 2026 – 18 Sep 2026 · avg 19 Jul 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- TRUP#1368TRUPANION36.75+5.85%
Buy 2 · Hold 5 · Sell 0 · 29% Buy
Target 38.40 (29.00–59.00)+4.5%
Details
- Latest target report
- 7 Oct 2026
- Report dates
- 14 Apr 2026 – 7 Oct 2026 · avg 29 Jul 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- TSSI#1369TSS INC6.70+12.61%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 16.50 (13.00–20.00)+146.3%
Details
- Latest target report
- 14 Aug 2026
- Report dates
- 11 Mar 2026 – 14 Aug 2026 · avg 28 May 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- TWIN#1370TWIN DISC INC22.85−0.52%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 27.00 (24.00–30.00)+18.2%
Details
- Latest target report
- 9 Jul 2026
- Report dates
- 1 Jul 2026 – 9 Jul 2026 · avg 5 Jul 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 3 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- UBSI#1371UNITED BANKSHARES48.22−0.35%
Buy 2 · Hold 5 · Sell 0 · 29% Buy
Target 50.60 (48.00–54.00)+4.9%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 27 Jul 2026 – 26 Oct 2026 · avg 19 Sep 2026
- Analysts
- 8 analysts · 7 firms
- Next earnings
- 21 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- UHT#1372UNIVERSAL HEALTH REALTY INCOME TRU39.11+0.15%
Buy 2 · Hold 0 · Sell 0 · 100% Buy
Target 44.00 (44.00–44.00)+12.5%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 29 Oct 2026 – 29 Oct 2026 · avg 29 Oct 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- UNIT#1373UNITI GROUP INC5.22−2.70%
Buy 2 · Hold 7 · Sell 0 · 22% Buy
Target 11.14 (7.50–16.00)+113.4%
Details
- Latest target report
- 29 Sep 2026
- Report dates
- 13 Apr 2026 – 29 Sep 2026 · avg 30 Jun 2026
- Analysts
- 11 analysts · 10 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- USGO#1374US GOLDMINING INC5.24+5.22%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 30.75 (30.75–30.75)+486.8%
Details
- Latest target report
- 9 Sep 2026
- Report dates
- 9 Sep 2026 – 9 Sep 2026 · avg 9 Sep 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 16 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- VENU#1375VENU HOLDING CORP1.30−2.26%
Buy 2 · Hold 0 · Sell 0 · 100% Buy
Target 8.70 (8.70–8.70)+569.2%
Details
- Latest target report
- 18 Aug 2026
- Report dates
- 18 Aug 2026 – 18 Aug 2026 · avg 18 Aug 2026
- Analysts
- 2 analysts · 2 firms
- Next earnings
- 12 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- VISN#1376VISTANCE NETWORKS INC5.50+1.67%
Buy 2 · Hold 4 · Sell 0 · 33% Buy
Target 18.38 (12.00–23.50)+234.4%
Details
- Latest target report
- 7 Aug 2026
- Report dates
- 11 Nov 2025 – 7 Aug 2026 · avg 3 May 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- WATT#1377ENERGOUS CORP7.54+7.34%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 21.63 (15.00–28.25)+187.0%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 14 Aug 2026 – 27 Oct 2026 · avg 20 Sep 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- WSFS#1378WSFS FINANCIAL78.94+0.01%
Buy 2 · Hold 5 · Sell 0 · 29% Buy
Target 85.83 (76.00–90.00)+8.7%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 27 Apr 2026 – 26 Oct 2026 · avg 31 Jul 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- ADIG#1379ADI GLOBAL DISTRIBUTION18.32−0.54%
Buy 2 · Hold 3 · Sell 1 · 33% Buy
Target 26.40 (20.00–35.00)+44.1%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 4 Aug 2026 – 13 Oct 2026 · avg 4 Sep 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 12 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- AEO#1380AMERICAN EAGLE OUTFITTERS19.92−2.21%
Buy 2 · Hold 15 · Sell 1 · 11% Buy
Target 18.93 (15.00–27.00)−5.0%
Details
- Latest target report
- 8 Oct 2026
- Report dates
- 3 Dec 2025 – 8 Oct 2026 · avg 24 Jul 2026
- Analysts
- 20 analysts · 20 firms
- Next earnings
- 1 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- ANGI#1381ANGI INC CLASS A6.92−5.46%
Buy 2 · Hold 6 · Sell 1 · 22% Buy
Target 9.80 (5.00–14.00)+41.6%
Details
- Latest target report
- 24 Sep 2026
- Report dates
- 26 May 2026 – 24 Sep 2026 · avg 28 Jul 2026
- Analysts
- 12 analysts · 10 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CBT#1382CABOT CORP71.05−2.63%
Buy 2 · Hold 3 · Sell 1 · 33% Buy
Target 89.00 (78.00–98.00)+25.3%
Details
- Latest target report
- 4 Nov 2026
- Report dates
- 7 Aug 2026 – 4 Nov 2026 · avg 2 Oct 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 1 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- CMP#1383COMPASS MINERALS INTERNATIONAL22.91+0.88%
Buy 2 · Hold 2 · Sell 1 · 40% Buy
Target 29.50 (25.00–34.00)+28.8%
Details
- Latest target report
- 6 Oct 2026
- Report dates
- 26 May 2026 – 6 Oct 2026 · avg 11 Aug 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 23 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- CPS#1384COOPER STANDARD HOLDINGS17.93+0.45%
Buy 2 · Hold 1 · Sell 1 · 50% Buy
Target 34.00 (25.00–45.00)+89.6%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 15 Sep 2026 – 19 Oct 2026 · avg 4 Oct 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- DEA#1385EASTERLY GOVERNMENT PROPERTIES INC22.48−0.18%
Buy 2 · Hold 6 · Sell 1 · 22% Buy
Target 24.79 (22.00–27.00)+10.3%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 15 May 2026 – 29 Oct 2026 · avg 8 Aug 2026
- Analysts
- 10 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- DNUT#1386KRISPY KREME4.17−9.35%
Buy 2 · Hold 2 · Sell 1 · 40% Buy
Target 4.44 (3.00–6.75)+6.4%
Details
- Latest target report
- 7 Aug 2026
- Report dates
- 20 Jan 2026 – 7 Aug 2026 · avg 30 Apr 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EGHT#13878X8 INC2.13−5.33%
Buy 2 · Hold 1 · Sell 1 · 50% Buy
Target 2.58 (1.50–3.25)+21.3%
Details
- Latest target report
- 10 Sep 2026
- Report dates
- 21 Jul 2026 – 10 Sep 2026 · avg 12 Aug 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- 2 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
Buy 2 · Hold 2 · Sell 1 · 40% Buy
Target 5.20 (5.00–6.00)−2.1%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 5 Aug 2026 – 13 Oct 2026 · avg 11 Sep 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FINW#1389FINWISE BANCORP13.68+0.07%
Buy 2 · Hold 1 · Sell 1 · 50% Buy
Target 15.00 (15.00–15.00)+9.6%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 29 Oct 2026 – 29 Oct 2026 · avg 29 Oct 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FOA#1390FINANCE OF AMERICA COMPANIES INC C12.74−0.70%
Buy 2 · Hold 1 · Sell 1 · 50% Buy
Target 30.50 (29.50–32.00)+139.4%
Details
- Latest target report
- 5 Aug 2026
- Report dates
- 26 Nov 2025 – 5 Aug 2026 · avg 8 May 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FOXF#1391FOX FACTORY HOLDING17.80+5.20%
Buy 2 · Hold 4 · Sell 1 · 29% Buy
Target 19.67 (16.00–25.00)+10.5%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 1 Jun 2026 – 19 Oct 2026 · avg 17 Aug 2026
- Analysts
- 10 analysts · 10 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HDSN#1392HUDSON TECHNOLOGIES INC4.18+2.20%
Buy 2 · Hold 2 · Sell 1 · 40% Buy
Target 7.00 (6.00–8.00)+67.5%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 6 Mar 2026 – 29 Oct 2026 · avg 10 Aug 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HSHP#1393HIMALAYA SHIPPING LTD15.43+3.28%
Buy 2 · Hold 0 · Sell 1 · 67% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 11 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- IPI#1394INTREPID POTASH INC32.90+4.88%
Buy 2 · Hold 1 · Sell 1 · 50% Buy
Target 29.00 (29.00–29.00)−11.9%
Details
- Latest target report
- 12 Aug 2026
- Report dates
- 12 Aug 2026 – 12 Aug 2026 · avg 12 Aug 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- JMSB#1395JOHN MARSHALL BANCORP INC23.20+1.31%
Buy 2 · Hold 0 · Sell 1 · 67% Buy
Target 27.00 (26.00–28.00)+16.4%
Details
- Latest target report
- 14 Sep 2026
- Report dates
- 27 Jul 2026 – 14 Sep 2026 · avg 21 Aug 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
Buy 2 · Hold 6 · Sell 1 · 22% Buy
Target 7.63 (6.50–9.50)+34.7%
Details
- Latest target report
- 9 Oct 2026
- Report dates
- 24 Jul 2026 – 9 Oct 2026 · avg 18 Aug 2026
- Analysts
- 10 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- KRT#1397KARAT PACKAGING INC33.54−34.80%
Buy 2 · Hold 2 · Sell 1 · 40% Buy
Target 47.00 (34.00–60.00)+40.1%
Details
- Latest target report
- 14 Sep 2026
- Report dates
- 14 Jul 2026 – 14 Sep 2026 · avg 14 Aug 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
Buy 2 · Hold 3 · Sell 1 · 33% Buy
Target 9.32 (5.40–13.00)+4.6%
Details
- Latest target report
- 3 Sep 2026
- Report dates
- 18 Feb 2026 – 3 Sep 2026 · avg 23 Jun 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MCHB#1399MECHANICS BANCORP CLASS A14.72+0.48%
Buy 2 · Hold 2 · Sell 1 · 40% Buy
Target 16.75 (16.00–17.00)+13.8%
Details
- Latest target report
- 3 Nov 2026
- Report dates
- 28 May 2026 – 3 Nov 2026 · avg 4 Aug 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- MQ#1400MARQETA CLASS A18.59+0.81%
Buy 2 · Hold 9 · Sell 1 · 17% Buy
Target 20.30 (18.00–28.00)+9.2%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 6 May 2026 – 13 Oct 2026 · avg 25 Jul 2026
- Analysts
- 13 analysts · 13 firms
- Next earnings
- —
- 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.