- 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 |
|---|---|---|---|---|---|---|---|---|---|
| 69.64−0.43% | Buy 0 · Hold 6 · Sell 0 · 0% Buy | 78.2075.00–85.00 | +12.3%+8.56 USD | 27 OctPartial coverage · checked 6 Nov | 25 JanEstimated | Partial coverage6 Nov 05:50 ET | 88 firms | avg 11 Sep6 Apr 2026 – 27 Oct 2026 | |
| 44.54+1.27% | Buy 0 · Hold 3 · Sell 0 · 0% Buy | 45.5045.50–45.50 | +2.2%+0.96 USD | 31 JulPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 07:06 ET | 44 firms | avg 31 Jul31 Jul 2026 – 31 Jul 2026 | |
| 28.69+0.74% | Buy 0 · Hold 4 · Sell 0 · 0% Buy | 34.5034.50–34.50 | +20.3%+5.81 USD | 27 JulPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:14 ET | 66 firms | avg 27 Jul27 Jul 2026 – 27 Jul 2026 | |
| 54.18−0.24% | Buy 0 · Hold 2 · Sell 0 · 0% Buy | 61.0061.00–61.00 | +12.6%+6.82 USD | 6 AugPartial coverage · checked 6 Nov | 21 JanEstimated | Partial coverage6 Nov 06:06 ET | 44 firms | avg 6 Aug6 Aug 2026 – 6 Aug 2026 | |
| 42.39−0.49% | Buy 0 · Hold 7 · Sell 0 · 0% Buy | 40.6740.00–42.00 | −4.1%−1.72 USD | 1 OctPartial coverage · checked 6 Nov | 25 JanEstimated | Partial coverage6 Nov 06:58 ET | 87 firms | avg 19 Aug22 Jul 2026 – 1 Oct 2026 | |
| 50.31−0.06% | Buy 0 · Hold 4 · Sell 0 · 0% Buy | 51.8349.50–54.00 | +3.0%+1.52 USD | 20 OctPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 06:15 ET | 66 firms | avg 21 Jul21 Apr 2026 – 20 Oct 2026 | |
1707CHCOCITY HOLDING | 141.49−0.39% | Buy 0 · Hold 6 · Sell 0 · 0% Buy | 139.20128.00–147.00 | −1.6%−2.29 USD | 27 OctPartial coverage · checked 6 Nov | 20 JanEstimated | Partial coverage6 Nov 05:56 ET | 76 firms | avg 11 Jul23 Jan 2026 – 27 Oct 2026 |
| 79.15−0.65% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:01 ET | 22 firms | avg —— | |
| 84.87−1.36% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 07:00 ET | 22 firms | avg —— | |
| 27.92−1.17% | Buy 0 · Hold 2 · Sell 0 · 0% Buy | 23.5023.50–23.50 | −15.8%−4.42 USD | 29 JanPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 07:00 ET | 33 firms | avg 29 Jan29 Jan 2026 – 29 Jan 2026 | |
| 23.38−1.02% | Buy 0 · Hold 4 · Sell 0 · 0% Buy | 23.0023.00–23.00 | −1.6%−0.38 USD | 7 AugPartial coverage · checked 6 Nov | 25 JanEstimated | Partial coverage6 Nov 07:00 ET | 55 firms | avg 7 Aug7 Aug 2026 – 7 Aug 2026 | |
| 18.73−1.21% | Buy 0 · Hold 3 · Sell 0 · 0% Buy | 20.0020.00–20.00 | +6.8%+1.27 USD | 8 JulPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:39 ET | 44 firms | avg 8 Jul8 Jul 2026 – 8 Jul 2026 | |
| 35.85−0.08% | Buy 0 · Hold 9 · Sell 0 · 0% Buy | 34.2028.00–38.00 | −4.6%−1.65 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:05 ET | 1010 firms | avg 9 Aug7 May 2026 – 30 Oct 2026 | |
1714DOLEDOLE PLC | 13.88+0.29% | Buy 0 · Hold 2 · Sell 0 · 0% Buy | 14.0014.00–14.00 | +0.9%+0.12 USD | 11 AugPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 06:11 ET | 44 firms | avg 11 Aug11 Aug 2026 – 11 Aug 2026 |
| 1.56−0.64% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | — | Partial coverage6 Nov 08:14 ET | 33 firms | avg —— | |
| 34.93−0.14% | Buy 0 · Hold 2 · Sell 0 · 0% Buy | 35.0035.00–35.00 | +0.2%+0.07 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:56 ET | 44 firms | avg 6 Sep16 Jul 2026 – 28 Oct 2026 | |
| 20.55−1.58% | Buy 0 · Hold 3 · Sell 0 · 0% Buy | 24.0023.00–25.00 | +16.8%+3.45 USD | 29 JulPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 07:02 ET | 44 firms | avg 29 Jul29 Jul 2026 – 29 Jul 2026 | |
1718EGANEGAIN CORP | 5.95+0.85% | Buy 0 · Hold 4 · Sell 0 · 0% Buy | 6.336.00–7.00 | +6.4%+0.38 USD | 8 SepPartial coverage · checked 6 Nov | 2 FebEstimated | Partial coverage6 Nov 07:41 ET | 55 firms | avg 6 Sep4 Sep 2026 – 8 Sep 2026 |
| 7.15+6.56% | Buy 0 · Hold 6 · Sell 0 · 0% Buy | 8.008.00–8.00 | +11.9%+0.85 USD | 6 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:07 ET | 77 firms | avg 6 Aug6 Aug 2026 – 6 Aug 2026 | |
| 46.11+0.46% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | 70.0070.00–70.00 | +51.8%+23.89 USD | 24 SepPartial coverage · checked 6 Nov | 16 NovEstimated | Partial coverage6 Nov 08:13 ET | 11 firms | avg 24 Sep24 Sep 2026 – 24 Sep 2026 | |
| 20.07−3.04% | Buy 0 · Hold 3 · Sell 0 · 0% Buy | 22.0022.00–22.00 | +9.6%+1.93 USD | 30 JulPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 06:12 ET | 44 firms | avg 30 Jul30 Jul 2026 – 30 Jul 2026 | |
| 45.48+0.18% | Buy 0 · Hold 2 · Sell 0 · 0% Buy | 50.0050.00–50.00 | +9.9%+4.52 USD | 27 JulPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 06:11 ET | 44 firms | avg 27 Jul27 Jul 2026 – 27 Jul 2026 | |
| 69.69+3.09% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:07 ET | 22 firms | avg —— | |
| 11.74−0.34% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:46 ET | 22 firms | avg —— | |
| 8.80+0.34% | Buy 0 · Hold 4 · Sell 0 · 0% Buy | 11.5010.50–12.50 | +30.7%+2.70 USD | 3 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:11 ET | 55 firms | avg 13 May19 Feb 2026 – 3 Aug 2026 | |
| 69.08−0.19% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | 68.0068.00–68.00 | −1.6%−1.08 USD | 30 JulPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 06:21 ET | 22 firms | avg 30 Jul30 Jul 2026 – 30 Jul 2026 | |
| 43.55+0.11% | Buy 0 · Hold 3 · Sell 0 · 0% Buy | 44.5044.00–45.00 | +2.2%+0.95 USD | 22 OctPartial coverage · checked 6 Nov | 19 JanEstimated | Partial coverage6 Nov 07:06 ET | 44 firms | avg 9 Sep27 Jul 2026 – 22 Oct 2026 | |
| 46.40−1.65% | Buy 0 · Hold 3 · Sell 0 · 0% Buy | 39.0039.00–39.00 | −15.9%−7.40 USD | 14 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:14 ET | 44 firms | avg 14 Oct14 Oct 2026 – 14 Oct 2026 | |
| 16.08−1.83% | Buy 0 · Hold 2 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:01 ET | 33 firms | avg —— | |
| 17.72+6.04% | Buy 0 · Hold 2 · Sell 0 · 0% Buy | 16.0016.00–16.00 | −9.7%−1.72 USD | 10 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:01 ET | 33 firms | avg 10 Aug10 Aug 2026 – 10 Aug 2026 | |
| 8.70−2.36% | Buy 0 · Hold 2 · Sell 0 · 0% Buy | 10.5010.50–10.50 | +20.7%+1.80 USD | 9 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:45 ET | 44 firms | avg 9 Oct9 Oct 2026 – 9 Oct 2026 | |
| 80.74−3.44% | Buy 0 · Hold 9 · Sell 0 · 0% Buy | 97.6381.00–118.00 | +20.9%+16.89 USD | 14 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:50 ET | 1111 firms | avg 9 May22 Jan 2026 – 14 Oct 2026 | |
| 0.90+4.77% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | 9 NovEstimated | Partial coverage6 Nov 03:37 ET | 22 firms | avg —— | |
| 64.82−1.64% | Buy 0 · Hold 6 · Sell 0 · 0% Buy | 65.0062.00–68.00 | +0.3%+0.18 USD | 26 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:53 ET | 65 firms | avg 16 Oct6 Oct 2026 – 26 Oct 2026 | |
| 0.29+4.64% | Buy 0 · Hold 3 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 03:46 ET | 44 firms | avg —— | |
| 25.14−3.57% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:54 ET | 22 firms | avg —— | |
1737IBEXIBEX LTD | 49.52+15.16% | Buy 0 · Hold 2 · Sell 0 · 0% Buy | 42.0040.00–44.00 | −15.2%−7.52 USD | 28 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:57 ET | 33 firms | avg 25 Sep21 Sep 2026 – 28 Sep 2026 |
| 7.34+0.55% | Buy 0 · Hold 5 · Sell 0 · 0% Buy | 16.0016.00–16.00 | +118.0%+8.66 USD | 9 MarPartial coverage · checked 6 Nov | 9 NovEstimated | Partial coverage6 Nov 07:03 ET | 66 firms | avg 9 Mar9 Mar 2026 – 9 Mar 2026 | |
| 40.64+0.02% | Buy 0 · Hold 2 · Sell 0 · 0% Buy | 43.0043.00–43.00 | +5.8%+2.36 USD | 27 JulPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:07 ET | 33 firms | avg 27 Jul27 Jul 2026 – 27 Jul 2026 | |
| 3.89−2.75% | Buy 0 · Hold 6 · Sell 0 · 0% Buy | 6.335.00–7.00 | +62.8%+2.44 USD | 12 AugPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 06:56 ET | 99 firms | avg 10 May16 Dec 2025 – 12 Aug 2026 | |
| 5.50+1.85% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | 13 NovConfirmed | Partial coverage6 Nov 06:53 ET | 22 firms | avg —— | |
| 20.46+7.91% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:58 ET | 22 firms | avg —— | |
| 8.01+8.24% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:19 ET | 22 firms | avg —— | |
| 31.72+0.06% | Buy 0 · Hold 1 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 08:11 ET | 22 firms | avg —— | |
1745LCNBLCNB CORP | 19.59+0.31% | Buy 0 · Hold 3 · Sell 0 · 0% Buy | 20.2520.00–20.50 | +3.4%+0.66 USD | 8 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 06:57 ET | 44 firms | avg 28 Aug17 Jul 2026 – 8 Oct 2026 |
| 0.64+2.30% | Buy 0 · Hold 3 · Sell 0 · 0% Buy | 1.381.00–1.75 | +114.9%+0.74 USD | 10 AugPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 08:12 ET | 66 firms | avg 6 Apr1 Dec 2025 – 10 Aug 2026 | |
| 6.36−0.63% | Buy 0 · Hold 7 · Sell 0 · 0% Buy | 5.645.00–6.28 | −11.3%−0.72 USD | 28 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:54 ET | 87 firms | avg 23 Jun17 Mar 2026 – 28 Sep 2026 | |
| 61.15−0.36% | Buy 0 · Hold 5 · Sell 0 · 0% Buy | 65.6764.00–67.00 | +7.4%+4.52 USD | 28 OctPartial coverage · checked 6 Nov | 25 JanEstimated | Partial coverage6 Nov 06:00 ET | 66 firms | avg 28 Aug28 Apr 2026 – 28 Oct 2026 | |
1749LODECOMSTOCK INC | 1.95+13.37% | Buy 0 · Hold 2 · Sell 0 · 0% Buy | —Range — | — | —Partial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:25 ET | 22 firms | avg —— |
| 3.99+0.25% | Buy 0 · Hold 11 · Sell 0 · 0% Buy | 7.504.00–9.00 | +88.0%+3.51 USD | 30 OctPartial coverage · checked 6 Nov | 2 FebEstimated | Partial coverage6 Nov 02:38 ET | 1211 firms | avg 6 Jul6 May 2026 – 30 Oct 2026 | |
- BOH#1701BANK OF HAWAII69.64−0.43%
Buy 0 · Hold 6 · Sell 0 · 0% Buy
Target 78.20 (75.00–85.00)+12.3%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 6 Apr 2026 – 27 Oct 2026 · avg 11 Sep 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- 25 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- BPRN#1702PRINCETON BANCORP INC44.54+1.27%
Buy 0 · Hold 3 · Sell 0 · 0% Buy
Target 45.50 (45.50–45.50)+2.2%
Details
- Latest target report
- 31 Jul 2026
- Report dates
- 31 Jul 2026 – 31 Jul 2026 · avg 31 Jul 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CARE#1703CARTER BANKSHARES INC28.69+0.74%
Buy 0 · Hold 4 · Sell 0 · 0% Buy
Target 34.50 (34.50–34.50)+20.3%
Details
- Latest target report
- 27 Jul 2026
- Report dates
- 27 Jul 2026 – 27 Jul 2026 · avg 27 Jul 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CASS#1704CASS INFORMATION SYSTEMS INC54.18−0.24%
Buy 0 · Hold 2 · Sell 0 · 0% Buy
Target 61.00 (61.00–61.00)+12.6%
Details
- Latest target report
- 6 Aug 2026
- Report dates
- 6 Aug 2026 – 6 Aug 2026 · avg 6 Aug 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 21 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CBNK#1705CAPITAL BANCORP INC42.39−0.49%
Buy 0 · Hold 7 · Sell 0 · 0% Buy
Target 40.67 (40.00–42.00)−4.1%
Details
- Latest target report
- 1 Oct 2026
- Report dates
- 22 Jul 2026 – 1 Oct 2026 · avg 19 Aug 2026
- Analysts
- 8 analysts · 7 firms
- Next earnings
- 25 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CCBG#1706CAPITAL CITY BANK INC50.31−0.06%
Buy 0 · Hold 4 · Sell 0 · 0% Buy
Target 51.83 (49.50–54.00)+3.0%
Details
- Latest target report
- 20 Oct 2026
- Report dates
- 21 Apr 2026 – 20 Oct 2026 · avg 21 Jul 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CHCO#1707CITY HOLDING141.49−0.39%
Buy 0 · Hold 6 · Sell 0 · 0% Buy
Target 139.20 (128.00–147.00)−1.6%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 23 Jan 2026 – 27 Oct 2026 · avg 11 Jul 2026
- Analysts
- 7 analysts · 6 firms
- Next earnings
- 20 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CNXN#1708PC CONNECTION INC79.15−0.65%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CZFS#1709CITIZENS FINANCIAL SERVICES INC84.87−1.36%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CZNC#1710CITIZENS AND NORTHERN CORP27.92−1.17%
Buy 0 · Hold 2 · Sell 0 · 0% Buy
Target 23.50 (23.50–23.50)−15.8%
Details
- Latest target report
- 29 Jan 2026
- Report dates
- 29 Jan 2026 – 29 Jan 2026 · avg 29 Jan 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CZWI#1711CITIZENS COMMUNITY BANCORP INC23.38−1.02%
Buy 0 · Hold 4 · Sell 0 · 0% Buy
Target 23.00 (23.00–23.00)−1.6%
Details
- Latest target report
- 7 Aug 2026
- Report dates
- 7 Aug 2026 – 7 Aug 2026 · avg 7 Aug 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- 25 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- DGICA#1712DONEGAL GROUP INC CLASS A18.73−1.21%
Buy 0 · Hold 3 · Sell 0 · 0% Buy
Target 20.00 (20.00–20.00)+6.8%
Details
- Latest target report
- 8 Jul 2026
- Report dates
- 8 Jul 2026 – 8 Jul 2026 · avg 8 Jul 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- DIN#1713DINE BRANDS GLOBAL35.85−0.08%
Buy 0 · Hold 9 · Sell 0 · 0% Buy
Target 34.20 (28.00–38.00)−4.6%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 7 May 2026 – 30 Oct 2026 · avg 9 Aug 2026
- Analysts
- 10 analysts · 10 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- DOLE#1714DOLE PLC13.88+0.29%
Buy 0 · Hold 2 · Sell 0 · 0% Buy
Target 14.00 (14.00–14.00)+0.9%
Details
- Latest target report
- 11 Aug 2026
- Report dates
- 11 Aug 2026 – 11 Aug 2026 · avg 11 Aug 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- DOUG#1715DOUGLAS ELLIMAN INC1.56−0.64%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- DSGR#1716DISTRIBUTION SOLUTIONS GROUP34.93−0.14%
Buy 0 · Hold 2 · Sell 0 · 0% Buy
Target 35.00 (35.00–35.00)+0.2%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 16 Jul 2026 – 28 Oct 2026 · avg 6 Sep 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EBMT#1717EAGLE BANCORP MONTANA INC20.55−1.58%
Buy 0 · Hold 3 · Sell 0 · 0% Buy
Target 24.00 (23.00–25.00)+16.8%
Details
- Latest target report
- 29 Jul 2026
- Report dates
- 29 Jul 2026 – 29 Jul 2026 · avg 29 Jul 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- EGAN#1718EGAIN CORP5.95+0.85%
Buy 0 · Hold 4 · Sell 0 · 0% Buy
Target 6.33 (6.00–7.00)+6.4%
Details
- Latest target report
- 8 Sep 2026
- Report dates
- 4 Sep 2026 – 8 Sep 2026 · avg 6 Sep 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- 2 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- ERII#1719ENERGY RECOVERY7.15+6.56%
Buy 0 · Hold 6 · Sell 0 · 0% Buy
Target 8.00 (8.00–8.00)+11.9%
Details
- Latest target report
- 6 Aug 2026
- Report dates
- 6 Aug 2026 – 6 Aug 2026 · avg 6 Aug 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ESP#1720ESPEY MANUFACTURING AND ELECTRONIC46.11+0.46%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target 70.00 (70.00–70.00)+51.8%
Details
- Latest target report
- 24 Sep 2026
- Report dates
- 24 Sep 2026 – 24 Sep 2026 · avg 24 Sep 2026
- Analysts
- 1 analysts · 1 firms
- Next earnings
- 16 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- ETD#1721ETHAN ALLEN INTERIORS20.07−3.04%
Buy 0 · Hold 3 · Sell 0 · 0% Buy
Target 22.00 (22.00–22.00)+9.6%
Details
- Latest target report
- 30 Jul 2026
- Report dates
- 30 Jul 2026 – 30 Jul 2026 · avg 30 Jul 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- FCBC#1722FIRST COMMUNITY BANKSHARES INC45.48+0.18%
Buy 0 · Hold 2 · Sell 0 · 0% Buy
Target 50.00 (50.00–50.00)+9.9%
Details
- Latest target report
- 27 Jul 2026
- Report dates
- 27 Jul 2026 – 27 Jul 2026 · avg 27 Jul 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FET#1723FORUM ENERGY TECHNOLOGIES INC69.69+3.09%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FGBI#1724FIRST GUARANTY BANCSHARES INC11.74−0.34%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FPI#1725FARMLAND PARTNERS INC8.80+0.34%
Buy 0 · Hold 4 · Sell 0 · 0% Buy
Target 11.50 (10.50–12.50)+30.7%
Details
- Latest target report
- 3 Aug 2026
- Report dates
- 19 Feb 2026 – 3 Aug 2026 · avg 13 May 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FRAF#1726FRANKLIN FINANCIAL SERVICES CORP69.08−0.19%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target 68.00 (68.00–68.00)−1.6%
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
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FSBW#1727FS BANCORP INC43.55+0.11%
Buy 0 · Hold 3 · Sell 0 · 0% Buy
Target 44.50 (44.00–45.00)+2.2%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 27 Jul 2026 – 22 Oct 2026 · avg 9 Sep 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 19 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- GIC#1728GLOBAL INDUSTRIAL46.40−1.65%
Buy 0 · Hold 3 · Sell 0 · 0% Buy
Target 39.00 (39.00–39.00)−15.9%
Details
- Latest target report
- 14 Oct 2026
- Report dates
- 14 Oct 2026 – 14 Oct 2026 · avg 14 Oct 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- GLRE#1729GREENLIGHT CAPITAL LTD CLASS A16.08−1.83%
Buy 0 · Hold 2 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- GNE#1730GENIE ENERGY LTD CLASS B17.72+6.04%
Buy 0 · Hold 2 · Sell 0 · 0% Buy
Target 16.00 (16.00–16.00)−9.7%
Details
- Latest target report
- 10 Aug 2026
- Report dates
- 10 Aug 2026 – 10 Aug 2026 · avg 10 Aug 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- GNW#1731GENWORTH FINANCIAL INC8.70−2.36%
Buy 0 · Hold 2 · Sell 0 · 0% Buy
Target 10.50 (10.50–10.50)+20.7%
Details
- Latest target report
- 9 Oct 2026
- Report dates
- 9 Oct 2026 – 9 Oct 2026 · avg 9 Oct 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- GOLF#1732ACUSHNET HOLDINGS CORP80.74−3.44%
Buy 0 · Hold 9 · Sell 0 · 0% Buy
Target 97.63 (81.00–118.00)+20.9%
Details
- Latest target report
- 14 Oct 2026
- Report dates
- 22 Jan 2026 – 14 Oct 2026 · avg 9 May 2026
- Analysts
- 11 analysts · 11 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- GPRO#1733GOPRO INC CLASS A0.90+4.77%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- 9 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- GRBK#1734GREEN BRICK PARTNERS64.82−1.64%
Buy 0 · Hold 6 · Sell 0 · 0% Buy
Target 65.00 (62.00–68.00)+0.3%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 6 Oct 2026 – 26 Oct 2026 · avg 16 Oct 2026
- Analysts
- 6 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HRTX#1735HERON THERAPEUTICS INC0.29+4.64%
Buy 0 · Hold 3 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- HVT#1736HAVERTY FURNITURE COMPANIES INC25.14−3.57%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- IBEX#1737IBEX LTD49.52+15.16%
Buy 0 · Hold 2 · Sell 0 · 0% Buy
Target 42.00 (40.00–44.00)−15.2%
Details
- Latest target report
- 28 Sep 2026
- Report dates
- 21 Sep 2026 – 28 Sep 2026 · avg 25 Sep 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- IMXI#1738INTERNATIONAL MONEY EXPRESS INC7.34+0.55%
Buy 0 · Hold 5 · Sell 0 · 0% Buy
Target 16.00 (16.00–16.00)+118.0%
Details
- Latest target report
- 9 Mar 2026
- Report dates
- 9 Mar 2026 – 9 Mar 2026 · avg 9 Mar 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 9 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- ISBA#1739ISABELLA BANK CORP40.64+0.02%
Buy 0 · Hold 2 · Sell 0 · 0% Buy
Target 43.00 (43.00–43.00)+5.8%
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
- —
- Research
- Partial coverage · checked 6 Nov
- JRVR#1740JAMES RIVER GROUP HOLDINGS INC3.89−2.75%
Buy 0 · Hold 6 · Sell 0 · 0% Buy
Target 6.33 (5.00–7.00)+62.8%
Details
- Latest target report
- 12 Aug 2026
- Report dates
- 16 Dec 2025 – 12 Aug 2026 · avg 10 May 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- KGEI#1741KOLIBRI GLOBAL ENERGY INC5.50+1.85%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- 13 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- KINS#1742KINGSTONE COMPANIES INC20.46+7.91%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- KODK#1743EASTMAN KODAK8.01+8.24%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LARK#1744LANDMARK BANCORP INC31.72+0.06%
Buy 0 · Hold 1 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- LCNB#1745LCNB CORP19.59+0.31%
Buy 0 · Hold 3 · Sell 0 · 0% Buy
Target 20.25 (20.00–20.50)+3.4%
Details
- Latest target report
- 8 Oct 2026
- Report dates
- 17 Jul 2026 – 8 Oct 2026 · avg 28 Aug 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- LDI#1746LOANDEPOT CLASS A0.64+2.30%
Buy 0 · Hold 3 · Sell 0 · 0% Buy
Target 1.38 (1.00–1.75)+114.9%
Details
- Latest target report
- 10 Aug 2026
- Report dates
- 1 Dec 2025 – 10 Aug 2026 · avg 6 Apr 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- LFCR#1747LIFECORE BIOMEDICAL6.36−0.63%
Buy 0 · Hold 7 · Sell 0 · 0% Buy
Target 5.64 (5.00–6.28)−11.3%
Details
- Latest target report
- 28 Sep 2026
- Report dates
- 17 Mar 2026 – 28 Sep 2026 · avg 23 Jun 2026
- Analysts
- 8 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LKFN#1748LAKELAND FINANCIAL CORP61.15−0.36%
Buy 0 · Hold 5 · Sell 0 · 0% Buy
Target 65.67 (64.00–67.00)+7.4%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 28 Apr 2026 – 28 Oct 2026 · avg 28 Aug 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 25 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- LODE#1749COMSTOCK INC1.95+13.37%
Buy 0 · Hold 2 · Sell 0 · 0% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 2 analysts · 2 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LUMN#1750LUMEN TECHNOLOGIES3.99+0.25%
Buy 0 · Hold 11 · Sell 0 · 0% Buy
Target 7.50 (4.00–9.00)+88.0%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 6 May 2026 – 30 Oct 2026 · avg 6 Jul 2026
- Analysts
- 12 analysts · 11 firms
- Next earnings
- 2 Feb · Estimated
- 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.