- 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 |
|---|---|---|---|---|---|---|---|---|---|
1451BCMLBAYCOM CORP | 31.16+1.04% | Buy 1 · Hold 4 · Sell 0 · 20% Buy | 33.0032.00–35.00 | +5.9%+1.84 USD | 1 OctPartial coverage · checked 6 Nov | 21 JanEstimated | Partial coverage6 Nov 07:04 ET | 66 firms | avg 5 Sep24 Jul 2026 – 1 Oct 2026 |
| 164.18+6.09% | Buy 1 · Hold 0 · Sell 0 · 100% Buy | 250.00250.00–250.00 | +52.3%+85.82 USD | 19 FebPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:22 ET | 33 firms | avg 19 Feb19 Feb 2026 – 19 Feb 2026 | |
| 10.48+0.19% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | 12.5012.50–12.50 | +19.3%+2.02 USD | 22 MayPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:41 ET | 33 firms | avg 22 May22 May 2026 – 22 May 2026 | |
| 41.01−0.63% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 38.0038.00–38.00 | −7.3%−3.01 USD | 8 JulPartial coverage · checked 6 Nov | 21 JanEstimated | Partial coverage6 Nov 06:14 ET | 33 firms | avg 8 Jul8 Jul 2026 – 8 Jul 2026 | |
| 66.94+4.07% | Buy 1 · Hold 0 · Sell 0 · 100% Buy | 97.0097.00–97.00 | +44.9%+30.06 USD | 14 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:22 ET | 11 firms | avg 14 Aug14 Aug 2026 – 14 Aug 2026 | |
1456BLKBBLACKBAUD | 54.12−3.01% | Buy 1 · Hold 3 · Sell 0 · 25% Buy | 50.2530.00–68.00 | −7.2%−3.87 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:00 ET | 66 firms | avg 17 Aug10 Jul 2026 – 29 Oct 2026 |
| 49.88+0.12% | Buy 1 · Hold 0 · Sell 0 · 100% Buy | 66.6066.60–66.60 | +33.5%+16.72 USD | 27 MarPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:57 ET | 22 firms | avg 27 Mar27 Mar 2026 – 27 Mar 2026 | |
| 4.38+2.10% | Buy 1 · Hold 0 · Sell 0 · 100% Buy | 20.0020.00–20.00 | +356.6%+15.62 USD | 1 JulPartial coverage · checked 6 Nov | 13 NovEstimated | Partial coverage6 Nov 07:40 ET | 22 firms | avg 1 Jul1 Jul 2026 – 1 Jul 2026 | |
1459BUSEFIRST BUSEY | 28.63−0.14% | Buy 1 · Hold 6 · Sell 0 · 14% Buy | 31.6030.00–34.00 | +10.4%+2.97 USD | 2 OctPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 05:51 ET | 88 firms | avg 20 Aug6 Jul 2026 – 2 Oct 2026 |
| 58.02+0.17% | Buy 1 · Hold 3 · Sell 0 · 25% Buy | 60.0058.00–64.00 | +3.4%+1.98 USD | 28 OctPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 06:11 ET | 66 firms | avg 27 Sep7 Aug 2026 – 28 Oct 2026 | |
1461CALCALERES INC | 12.69−5.58% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | —Range — | — | —Partial coverage · checked 6 Nov | 10 DecEstimated | Partial coverage6 Nov 07:04 ET | 44 firms | avg —— |
| 64.60−1.63% | Buy 1 · Hold 3 · Sell 0 · 25% Buy | 84.1760.00–100.00 | +30.3%+19.57 USD | 1 OctPartial coverage · checked 6 Nov | 6 JanEstimated | Partial coverage6 Nov 02:47 ET | 88 firms | avg 22 Aug26 May 2026 – 1 Oct 2026 | |
| 32.66+0.06% | Buy 1 · Hold 0 · Sell 0 · 100% Buy | 39.5039.50–39.50 | +20.9%+6.84 USD | 30 JulPartial coverage · checked 6 Nov | 25 JanEstimated | Partial coverage6 Nov 06:51 ET | 22 firms | avg 30 Jul30 Jul 2026 – 30 Jul 2026 | |
| 47.32−1.29% | Buy 1 · Hold 0 · Sell 0 · 100% Buy | 66.0066.00–66.00 | +39.5%+18.68 USD | 7 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:02 ET | 22 firms | avg 7 Aug7 Aug 2026 – 7 Aug 2026 | |
| 64.74+0.15% | Buy 1 · Hold 7 · Sell 0 · 13% Buy | 69.0065.00–75.00 | +6.6%+4.26 USD | 28 OctPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 05:18 ET | 98 firms | avg 14 Sep8 Jul 2026 – 28 Oct 2026 | |
| 34.99+1.16% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | 40.0040.00–40.00 | +14.3%+5.01 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:34 ET | 33 firms | avg 27 Oct27 Oct 2026 – 27 Oct 2026 | |
| 105.12−2.98% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | 115.00115.00–115.00 | +9.4%+9.88 USD | 27 OctPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 07:00 ET | 33 firms | avg 27 Oct27 Oct 2026 – 27 Oct 2026 | |
| 8.43+0.30% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 9.639.00–10.00 | +14.2%+1.20 USD | 3 AugPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 06:11 ET | 55 firms | avg 21 Jul8 Jul 2026 – 3 Aug 2026 | |
| 8.84−1.01% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | 17.0013.00–21.00 | +92.3%+8.16 USD | 13 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:14 ET | 33 firms | avg 18 May19 Feb 2026 – 13 Aug 2026 | |
| 13.27−4.46% | Buy 1 · Hold 6 · Sell 0 · 14% Buy | 19.6017.00–25.00 | +47.7%+6.33 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:29 ET | 88 firms | avg 6 Aug29 Apr 2026 – 27 Oct 2026 | |
| 21.30+0.33% | Buy 1 · Hold 0 · Sell 0 · 100% Buy | 45.0045.00–45.00 | +111.3%+23.70 USD | 23 SepPartial coverage · checked 6 Nov | 12 NovConfirmed | Partial coverage6 Nov 07:01 ET | 11 firms | avg 23 Sep23 Sep 2026 – 23 Sep 2026 | |
1472CMPRCIMPRESS PLC | 56.38−8.95% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | 104.3384.00–121.00 | +85.1%+47.95 USD | 13 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:03 ET | 44 firms | avg 8 Aug31 Jul 2026 – 13 Aug 2026 |
| 21.67+2.95% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | —Range — | — | —Partial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:23 ET | 22 firms | avg —— | |
| 36.69−0.22% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 36.5035.00–38.00 | −0.5%−0.19 USD | 1 OctPartial coverage · checked 6 Nov | 29 JanEstimated | Partial coverage6 Nov 06:12 ET | 44 firms | avg 28 Aug24 Jul 2026 – 1 Oct 2026 | |
| 197.66−2.60% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 214.50184.00–245.00 | +8.5%+16.84 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:07 ET | 44 firms | avg 22 Aug15 Jun 2026 – 28 Oct 2026 | |
1476CRNCCERENCE | 8.15+1.49% | Buy 1 · Hold 4 · Sell 0 · 20% Buy | 10.339.00–12.00 | +26.8%+2.18 USD | 15 JunPartial coverage · checked 6 Nov | 18 NovEstimated | Partial coverage6 Nov 07:01 ET | 66 firms | avg 29 May8 May 2026 – 15 Jun 2026 |
| 69.11−0.35% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 78.5075.00–82.00 | +13.6%+9.39 USD | 22 OctPartial coverage · checked 6 Nov | 20 JanEstimated | Partial coverage6 Nov 06:02 ET | 44 firms | avg 27 Sep1 Sep 2026 – 22 Oct 2026 | |
| 45.01−14.25% | Buy 1 · Hold 0 · Sell 0 · 100% Buy | 91.0081.00–101.00 | +102.2%+45.99 USD | 26 AugPartial coverage · checked 6 Nov | 1 DecEstimated | Partial coverage6 Nov 07:02 ET | 33 firms | avg 26 Aug26 Aug 2026 – 26 Aug 2026 | |
| 27.22+2.56% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | 32.0032.00–32.00 | +17.6%+4.78 USD | 28 AugPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 07:02 ET | 33 firms | avg 28 Aug28 Aug 2026 – 28 Aug 2026 | |
| 6.43−3.31% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 6.756.50–7.00 | +5.0%+0.32 USD | 14 SepPartial coverage · checked 6 Nov | 8 DecEstimated | Partial coverage6 Nov 07:01 ET | 44 firms | avg 13 Sep11 Sep 2026 – 14 Sep 2026 | |
| 10.17−2.40% | Buy 1 · Hold 12 · Sell 0 · 8% Buy | 12.3310.00–16.00 | +21.3%+2.16 USD | 19 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:02 ET | 1414 firms | avg 16 Aug11 May 2026 – 19 Oct 2026 | |
| 6.02−0.33% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | 7.007.00–7.00 | +16.3%+0.98 USD | 8 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 08:13 ET | 33 firms | avg 8 Sep8 Sep 2026 – 8 Sep 2026 | |
1483DMRCDIGIMARC | 7.72+4.75% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | 11.508.00–15.00 | +49.0%+3.78 USD | 14 AugPartial coverage · checked 6 Nov | 12 NovConfirmed | Partial coverage6 Nov 08:13 ET | 33 firms | avg 29 May12 Mar 2026 – 14 Aug 2026 |
| 13.56+0.15% | Buy 1 · Hold 20 · Sell 0 · 5% Buy | 13.2110.50–15.50 | −2.6%−0.35 USD | 21 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:57 ET | 2421 firms | avg 22 May10 Nov 2025 – 21 Aug 2026 | |
| 47.30+0.36% | Buy 1 · Hold 3 · Sell 0 · 25% Buy | 59.0059.00–59.00 | +24.7%+11.70 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:08 ET | 55 firms | avg 30 Oct30 Oct 2026 – 30 Oct 2026 | |
| 38.83−0.84% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 50.0050.00–50.00 | +28.8%+11.17 USD | 23 OctPartial coverage · checked 6 Nov | 16 DecEstimated | Partial coverage6 Nov 05:56 ET | 44 firms | avg 23 Oct23 Oct 2026 – 23 Oct 2026 | |
1487ESCAESCALADE INC | 20.60+1.03% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 24.0024.00–24.00 | +16.5%+3.40 USD | 4 MarPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:07 ET | 44 firms | avg 4 Mar4 Mar 2026 – 4 Mar 2026 |
| 20.83−1.51% | Buy 1 · Hold 0 · Sell 0 · 100% Buy | 32.0032.00–32.00 | +53.6%+11.17 USD | 10 SepPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 07:08 ET | 11 firms | avg 10 Sep10 Sep 2026 – 10 Sep 2026 | |
| 30.41−0.88% | Buy 1 · Hold 9 · Sell 0 · 10% Buy | 35.0033.00–38.00 | +15.1%+4.59 USD | 19 OctPartial coverage · checked 6 Nov | 21 JanEstimated | Partial coverage6 Nov 04:41 ET | 1110 firms | avg 15 Sep7 Jul 2026 – 19 Oct 2026 | |
| 39.73+0.56% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 45.0045.00–45.00 | +13.3%+5.27 USD | 3 AugPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 06:07 ET | 44 firms | avg 31 Jul27 Jul 2026 – 3 Aug 2026 | |
| 23.74+27.22% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 27.5019.00–36.00 | +15.8%+3.76 USD | 4 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:03 ET | 44 firms | avg 26 Mar14 Nov 2025 – 4 Aug 2026 | |
| 2.58−0.96% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | 5.005.00–5.00 | +94.2%+2.43 USD | 11 SepPartial coverage · checked 6 Nov | 4 FebEstimated | Partial coverage6 Nov 08:13 ET | 33 firms | avg 11 Sep11 Sep 2026 – 11 Sep 2026 | |
| 71.47−2.67% | Buy 1 · Hold 3 · Sell 0 · 25% Buy | 86.0086.00–86.00 | +20.3%+14.53 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:03 ET | 54 firms | avg 27 Oct27 Oct 2026 – 27 Oct 2026 | |
| 1.17+14.71% | Buy 1 · Hold 0 · Sell 0 · 100% Buy | 7.007.00–7.00 | +498.3%+5.83 USD | 16 JulPartial coverage · checked 6 Nov | 12 NovConfirmed | Partial coverage6 Nov 03:42 ET | 11 firms | avg 16 Jul16 Jul 2026 – 16 Jul 2026 | |
| 36.35−0.06% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 37.5036.00–39.00 | +3.2%+1.15 USD | 26 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:14 ET | 44 firms | avg 11 Sep28 Jul 2026 – 26 Oct 2026 | |
| 15.42−0.64% | Buy 1 · Hold 2 · Sell 0 · 33% Buy | 17.0017.00–17.00 | +10.2%+1.58 USD | 29 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 06:07 ET | 44 firms | avg 29 Oct29 Oct 2026 – 29 Oct 2026 | |
1497FSTRLB FOSTER | 39.75+1.74% | Buy 1 · Hold 3 · Sell 0 · 25% Buy | 34.8330.50–42.00 | −12.4%−4.92 USD | 10 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:06 ET | 54 firms | avg 5 Jun4 Mar 2026 – 10 Aug 2026 |
| 16.25−0.25% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | 21.0021.00–21.00 | +29.2%+4.75 USD | 27 JulPartial coverage · checked 6 Nov | 19 JanEstimated | Partial coverage6 Nov 07:06 ET | 33 firms | avg 27 Jul27 Jul 2026 – 27 Jul 2026 | |
| 30.42+0.23% | Buy 1 · Hold 3 · Sell 0 · 25% Buy | 33.0033.00–33.00 | +8.5%+2.58 USD | 30 JulPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 07:03 ET | 54 firms | avg 30 Jul30 Jul 2026 – 30 Jul 2026 | |
| 3.14+5.19% | Buy 1 · Hold 1 · Sell 0 · 50% Buy | 11.0011.00–11.00 | +250.3%+7.86 USD | 23 JunPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:53 ET | 33 firms | avg 23 Jun23 Jun 2026 – 23 Jun 2026 | |
- BCML#1451BAYCOM CORP31.16+1.04%
Buy 1 · Hold 4 · Sell 0 · 20% Buy
Target 33.00 (32.00–35.00)+5.9%
Details
- Latest target report
- 1 Oct 2026
- Report dates
- 24 Jul 2026 – 1 Oct 2026 · avg 5 Sep 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 21 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- BELFA#1452BEL FUSE CLASS A164.18+6.09%
Buy 1 · Hold 0 · Sell 0 · 100% Buy
Target 250.00 (250.00–250.00)+52.3%
Details
- Latest target report
- 19 Feb 2026
- Report dates
- 19 Feb 2026 – 19 Feb 2026 · avg 19 Feb 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BGC#1453BGC GROUP INC CLASS A10.48+0.19%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target 12.50 (12.50–12.50)+19.3%
Details
- Latest target report
- 22 May 2026
- Report dates
- 22 May 2026 – 22 May 2026 · avg 22 May 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BHB#1454BAR HARBOR BANKSHARES41.01−0.63%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 38.00 (38.00–38.00)−7.3%
Details
- Latest target report
- 8 Jul 2026
- Report dates
- 8 Jul 2026 – 8 Jul 2026 · avg 8 Jul 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- 21 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- BKTI#1455BK TECHNOLOGIES CORP66.94+4.07%
Buy 1 · Hold 0 · Sell 0 · 100% Buy
Target 97.00 (97.00–97.00)+44.9%
Details
- Latest target report
- 14 Aug 2026
- Report dates
- 14 Aug 2026 – 14 Aug 2026 · avg 14 Aug 2026
- Analysts
- 1 analysts · 1 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BLKB#1456BLACKBAUD54.12−3.01%
Buy 1 · Hold 3 · Sell 0 · 25% Buy
Target 50.25 (30.00–68.00)−7.2%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 10 Jul 2026 – 29 Oct 2026 · avg 17 Aug 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BLX#1457BLADEX INC CLASS E49.88+0.12%
Buy 1 · Hold 0 · Sell 0 · 100% Buy
Target 66.60 (66.60–66.60)+33.5%
Details
- Latest target report
- 27 Mar 2026
- Report dates
- 27 Mar 2026 – 27 Mar 2026 · avg 27 Mar 2026
- Analysts
- 2 analysts · 2 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BNAI#1458BRAND ENGAGEMENT NETWORK INC4.38+2.10%
Buy 1 · Hold 0 · Sell 0 · 100% Buy
Target 20.00 (20.00–20.00)+356.6%
Details
- Latest target report
- 1 Jul 2026
- Report dates
- 1 Jul 2026 – 1 Jul 2026 · avg 1 Jul 2026
- Analysts
- 2 analysts · 2 firms
- Next earnings
- 13 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- BUSE#1459FIRST BUSEY28.63−0.14%
Buy 1 · Hold 6 · Sell 0 · 14% Buy
Target 31.60 (30.00–34.00)+10.4%
Details
- Latest target report
- 2 Oct 2026
- Report dates
- 6 Jul 2026 – 2 Oct 2026 · avg 20 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CAC#1460CAMDEN NATIONAL CORP58.02+0.17%
Buy 1 · Hold 3 · Sell 0 · 25% Buy
Target 60.00 (58.00–64.00)+3.4%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 7 Aug 2026 – 28 Oct 2026 · avg 27 Sep 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CAL#1461CALERES INC12.69−5.58%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 10 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- CALM#1462CAL MAINE FOODS64.60−1.63%
Buy 1 · Hold 3 · Sell 0 · 25% Buy
Target 84.17 (60.00–100.00)+30.3%
Details
- Latest target report
- 1 Oct 2026
- Report dates
- 26 May 2026 – 1 Oct 2026 · avg 22 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- 6 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CBK#1463COMMERCIAL BANCGROUP INC32.66+0.06%
Buy 1 · Hold 0 · Sell 0 · 100% Buy
Target 39.50 (39.50–39.50)+20.9%
Details
- Latest target report
- 30 Jul 2026
- Report dates
- 30 Jul 2026 – 30 Jul 2026 · avg 30 Jul 2026
- Analysts
- 2 analysts · 2 firms
- Next earnings
- 25 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CBL#1464CBL ASSOCIATES PROPERTIES47.32−1.29%
Buy 1 · Hold 0 · Sell 0 · 100% Buy
Target 66.00 (66.00–66.00)+39.5%
Details
- Latest target report
- 7 Aug 2026
- Report dates
- 7 Aug 2026 – 7 Aug 2026 · avg 7 Aug 2026
- Analysts
- 2 analysts · 2 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CBU#1465COMMUNITY FINANCIAL SYSTEM INC64.74+0.15%
Buy 1 · Hold 7 · Sell 0 · 13% Buy
Target 69.00 (65.00–75.00)+6.6%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 8 Jul 2026 – 28 Oct 2026 · avg 14 Sep 2026
- Analysts
- 9 analysts · 8 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CFBK#1466CF BANKSHARES INC34.99+1.16%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target 40.00 (40.00–40.00)+14.3%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 27 Oct 2026 – 27 Oct 2026 · avg 27 Oct 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CFFI#1467C AND F FINANCIAL CORP105.12−2.98%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target 115.00 (115.00–115.00)+9.4%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 27 Oct 2026 – 27 Oct 2026 · avg 27 Oct 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CFFN#1468CAPITOL FEDERAL FINANCIAL INC8.43+0.30%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 9.63 (9.00–10.00)+14.2%
Details
- Latest target report
- 3 Aug 2026
- Report dates
- 8 Jul 2026 – 3 Aug 2026 · avg 21 Jul 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CLB#1469CORE LABORATORIES8.84−1.01%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target 17.00 (13.00–21.00)+92.3%
Details
- Latest target report
- 13 Aug 2026
- Report dates
- 19 Feb 2026 – 13 Aug 2026 · avg 18 May 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CLW#1470CLEARWATER PAPER CORP13.27−4.46%
Buy 1 · Hold 6 · Sell 0 · 14% Buy
Target 19.60 (17.00–25.00)+47.7%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 29 Apr 2026 – 27 Oct 2026 · avg 6 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CMCL#1471CALEDONIA MINING PLC21.30+0.33%
Buy 1 · Hold 0 · Sell 0 · 100% Buy
Target 45.00 (45.00–45.00)+111.3%
Details
- Latest target report
- 23 Sep 2026
- Report dates
- 23 Sep 2026 – 23 Sep 2026 · avg 23 Sep 2026
- Analysts
- 1 analysts · 1 firms
- Next earnings
- 12 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- CMPR#1472CIMPRESS PLC56.38−8.95%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target 104.33 (84.00–121.00)+85.1%
Details
- Latest target report
- 13 Aug 2026
- Report dates
- 31 Jul 2026 – 13 Aug 2026 · avg 8 Aug 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CMT#1473CORE MOLDING TECHNOLOGIES INC21.67+2.95%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- COFS#1474CHOICEONE FINANCIAL SERVICES INC36.69−0.22%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 36.50 (35.00–38.00)−0.5%
Details
- Latest target report
- 1 Oct 2026
- Report dates
- 24 Jul 2026 – 1 Oct 2026 · avg 28 Aug 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 29 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CRAI#1475CRA INTERNATIONAL INC197.66−2.60%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 214.50 (184.00–245.00)+8.5%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 15 Jun 2026 – 28 Oct 2026 · avg 22 Aug 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CRNC#1476CERENCE8.15+1.49%
Buy 1 · Hold 4 · Sell 0 · 20% Buy
Target 10.33 (9.00–12.00)+26.8%
Details
- Latest target report
- 15 Jun 2026
- Report dates
- 8 May 2026 – 15 Jun 2026 · avg 29 May 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 18 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- CTBI#1477COMMUNITY TRUST BANCORP69.11−0.35%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 78.50 (75.00–82.00)+13.6%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 1 Sep 2026 – 22 Oct 2026 · avg 27 Sep 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 20 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CTRN#1478CITI TRENDS INC45.01−14.25%
Buy 1 · Hold 0 · Sell 0 · 100% Buy
Target 91.00 (81.00–101.00)+102.2%
Details
- Latest target report
- 26 Aug 2026
- Report dates
- 26 Aug 2026 – 26 Aug 2026 · avg 26 Aug 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- 1 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- CWCO#1479CONSOLIDATED WATER LTD27.22+2.56%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target 32.00 (32.00–32.00)+17.6%
Details
- Latest target report
- 28 Aug 2026
- Report dates
- 28 Aug 2026 – 28 Aug 2026 · avg 28 Aug 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- DBI#1480DESIGNER BRANDS CLASS A6.43−3.31%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 6.75 (6.50–7.00)+5.0%
Details
- Latest target report
- 14 Sep 2026
- Report dates
- 11 Sep 2026 – 14 Sep 2026 · avg 13 Sep 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 8 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- DEI#1481DOUGLAS EMMETT REIT10.17−2.40%
Buy 1 · Hold 12 · Sell 0 · 8% Buy
Target 12.33 (10.00–16.00)+21.3%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 11 May 2026 – 19 Oct 2026 · avg 16 Aug 2026
- Analysts
- 14 analysts · 14 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- DIBS#14821STDIBS COM INC6.02−0.33%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target 7.00 (7.00–7.00)+16.3%
Details
- Latest target report
- 8 Sep 2026
- Report dates
- 8 Sep 2026 – 8 Sep 2026 · avg 8 Sep 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- DMRC#1483DIGIMARC7.72+4.75%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target 11.50 (8.00–15.00)+49.0%
Details
- Latest target report
- 14 Aug 2026
- Report dates
- 12 Mar 2026 – 14 Aug 2026 · avg 29 May 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- 12 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- DV#1484DOUBLEVERIFY HOLDINGS13.56+0.15%
Buy 1 · Hold 20 · Sell 0 · 5% Buy
Target 13.21 (10.50–15.50)−2.6%
Details
- Latest target report
- 21 Aug 2026
- Report dates
- 10 Nov 2025 – 21 Aug 2026 · avg 22 May 2026
- Analysts
- 24 analysts · 21 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EIG#1485EMPLOYERS HOLDINGS47.30+0.36%
Buy 1 · Hold 3 · Sell 0 · 25% Buy
Target 59.00 (59.00–59.00)+24.7%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 30 Oct 2026 – 30 Oct 2026 · avg 30 Oct 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EPAC#1486ENERPAC TOOL GROUP CLASS A38.83−0.84%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 50.00 (50.00–50.00)+28.8%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 23 Oct 2026 – 23 Oct 2026 · avg 23 Oct 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 16 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- ESCA#1487ESCALADE INC20.60+1.03%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 24.00 (24.00–24.00)+16.5%
Details
- Latest target report
- 4 Mar 2026
- Report dates
- 4 Mar 2026 – 4 Mar 2026 · avg 4 Mar 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EVI#1488EVI INDUSTRIES INC20.83−1.51%
Buy 1 · Hold 0 · Sell 0 · 100% Buy
Target 32.00 (32.00–32.00)+53.6%
Details
- Latest target report
- 10 Sep 2026
- Report dates
- 10 Sep 2026 – 10 Sep 2026 · avg 10 Sep 2026
- Analysts
- 1 analysts · 1 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- FFIN#1489FIRST FINANCIAL BANKSHARES INC30.41−0.88%
Buy 1 · Hold 9 · Sell 0 · 10% Buy
Target 35.00 (33.00–38.00)+15.1%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 7 Jul 2026 – 19 Oct 2026 · avg 15 Sep 2026
- Analysts
- 11 analysts · 10 firms
- Next earnings
- 21 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FISI#1490FINANCIAL INSTITUTIONS INC39.73+0.56%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 45.00 (45.00–45.00)+13.3%
Details
- Latest target report
- 3 Aug 2026
- Report dates
- 27 Jul 2026 – 3 Aug 2026 · avg 31 Jul 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FLGT#1491FULGENT GENETICS23.74+27.22%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 27.50 (19.00–36.00)+15.8%
Details
- Latest target report
- 4 Aug 2026
- Report dates
- 14 Nov 2025 – 4 Aug 2026 · avg 26 Mar 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FLWS#14921-800 FLOWERS.COM CLASS A2.58−0.96%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target 5.00 (5.00–5.00)+94.2%
Details
- Latest target report
- 11 Sep 2026
- Report dates
- 11 Sep 2026 – 11 Sep 2026 · avg 11 Sep 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- 4 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- FLXS#1493FLEXSTEEL INDUSTRIES INC71.47−2.67%
Buy 1 · Hold 3 · Sell 0 · 25% Buy
Target 86.00 (86.00–86.00)+20.3%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 27 Oct 2026 – 27 Oct 2026 · avg 27 Oct 2026
- Analysts
- 5 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FLYX#1494FLYEXCLUSIVE INC CLASS A1.17+14.71%
Buy 1 · Hold 0 · Sell 0 · 100% Buy
Target 7.00 (7.00–7.00)+498.3%
Details
- Latest target report
- 16 Jul 2026
- Report dates
- 16 Jul 2026 – 16 Jul 2026 · avg 16 Jul 2026
- Analysts
- 1 analysts · 1 firms
- Next earnings
- 12 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- FMAO#1495FARMERS AND MERCHANTS BANCORP INC36.35−0.06%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 37.50 (36.00–39.00)+3.2%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 28 Jul 2026 – 26 Oct 2026 · avg 11 Sep 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FMNB#1496FARMERS NATIONAL BANC CORP15.42−0.64%
Buy 1 · Hold 2 · Sell 0 · 33% Buy
Target 17.00 (17.00–17.00)+10.2%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 29 Oct 2026 – 29 Oct 2026 · avg 29 Oct 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FSTR#1497LB FOSTER39.75+1.74%
Buy 1 · Hold 3 · Sell 0 · 25% Buy
Target 34.83 (30.50–42.00)−12.4%
Details
- Latest target report
- 10 Aug 2026
- Report dates
- 4 Mar 2026 – 10 Aug 2026 · avg 5 Jun 2026
- Analysts
- 5 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FVCB#1498FVCBANKCORP INC16.25−0.25%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target 21.00 (21.00–21.00)+29.2%
Details
- Latest target report
- 27 Jul 2026
- Report dates
- 27 Jul 2026 – 27 Jul 2026 · avg 27 Jul 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- 19 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FXNC#1499FIRST NATIONAL CORP30.42+0.23%
Buy 1 · Hold 3 · Sell 0 · 25% Buy
Target 33.00 (33.00–33.00)+8.5%
Details
- Latest target report
- 30 Jul 2026
- Report dates
- 30 Jul 2026 – 30 Jul 2026 · avg 30 Jul 2026
- Analysts
- 5 analysts · 4 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- GALT#1500GALECTIN THERAPEUTICS INC3.14+5.19%
Buy 1 · Hold 1 · Sell 0 · 50% Buy
Target 11.00 (11.00–11.00)+250.3%
Details
- Latest target report
- 23 Jun 2026
- Report dates
- 23 Jun 2026 – 23 Jun 2026 · avg 23 Jun 2026
- Analysts
- 3 analysts · 3 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.