- 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 |
|---|---|---|---|---|---|---|---|---|---|
| 63.95+2.34% | Buy 6 · Hold 10 · Sell 0 · 38% Buy | 77.4040.00–118.00 | +21.0%+13.45 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:42 ET | 1716 firms | avg 9 Aug10 Nov 2025 – 27 Oct 2026 | |
| 11.26−2.00% | Buy 6 · Hold 4 · Sell 0 · 60% Buy | 14.4214.00–15.00 | +28.0%+3.16 USD | 9 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:01 ET | 1110 firms | avg 25 Jul27 Feb 2026 – 9 Oct 2026 | |
| 11.00+9.13% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 19.5017.00–20.00 | +77.3%+8.50 USD | 23 SepPartial coverage · checked 6 Nov | 16 NovEstimated | Partial coverage6 Nov 07:00 ET | 88 firms | avg 27 Apr14 Nov 2025 – 23 Sep 2026 | |
| 0.63−0.24% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 3.041.44–3.50 | +381.8%+2.41 USD | 28 OctPartial coverage · checked 6 Nov | 16 NovEstimated | Partial coverage6 Nov 03:32 ET | 88 firms | avg 2 Aug25 May 2026 – 28 Oct 2026 | |
| 28.82−4.95% | Buy 6 · Hold 2 · Sell 0 · 75% Buy | 28.2921.00–34.00 | −1.9%−0.53 USD | 2 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:11 ET | 99 firms | avg 23 Jul24 Feb 2026 – 2 Oct 2026 | |
| 1.85+17.83% | Buy 6 · Hold 5 · Sell 0 · 55% Buy | 5.743.05–8.00 | +210.1%+3.89 USD | 21 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:57 ET | 1211 firms | avg 1 Jul1 Dec 2025 – 21 Aug 2026 | |
| 9.81+4.47% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 17.6716.00–20.00 | +80.1%+7.86 USD | 9 SepPartial coverage · checked 6 Nov | 12 NovEstimated | Partial coverage6 Nov 07:02 ET | 88 firms | avg 17 Aug11 Aug 2026 – 9 Sep 2026 | |
| 19.82−1.93% | Buy 6 · Hold 5 · Sell 0 · 55% Buy | 19.0015.00–25.00 | −4.1%−0.82 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:03 ET | 1212 firms | avg 2 Aug13 Apr 2026 – 30 Oct 2026 | |
| 20.76+36.80% | Buy 6 · Hold 5 · Sell 0 · 55% Buy | 35.3325.00–50.00 | +70.2%+14.57 USD | 2 NovPartial coverage · checked 6 Nov | 10 NovConfirmed | Partial coverage6 Nov 02:56 ET | 1414 firms | avg 8 Jul25 Nov 2025 – 2 Nov 2026 | |
| 113.44+1.21% | Buy 6 · Hold 2 · Sell 0 · 75% Buy | 140.50132.00–150.00 | +23.9%+27.06 USD | 17 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:07 ET | 99 firms | avg 4 Jun26 Feb 2026 – 17 Aug 2026 | |
561FULHB FULLER | 49.86−0.72% | Buy 6 · Hold 2 · Sell 0 · 75% Buy | 64.4553.00–80.00 | +29.3%+14.59 USD | 21 OctPartial coverage · checked 6 Nov | 13 JanEstimated | Partial coverage6 Nov 05:49 ET | 1212 firms | avg 22 Aug27 May 2026 – 21 Oct 2026 |
| 13.06+3.90% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 26.5022.00–30.00 | +102.9%+13.44 USD | 5 OctPartial coverage · checked 6 Nov | 10 NovEstimated | Partial coverage6 Nov 03:30 ET | 88 firms | avg 25 May24 Mar 2026 – 5 Oct 2026 | |
563GEOGEO GROUP | 27.80+10.45% | Buy 6 · Hold 0 · Sell 0 · 100% Buy | 39.7539.00–40.00 | +43.0%+11.95 USD | 6 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:43 ET | 77 firms | avg 20 Sep10 Aug 2026 – 6 Oct 2026 |
| 12.44−0.56% | Buy 6 · Hold 2 · Sell 0 · 75% Buy | 18.5614.00–30.00 | +49.2%+6.12 USD | 5 OctPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 07:01 ET | 1111 firms | avg 10 Jul7 Jun 2026 – 5 Oct 2026 | |
| 13.54−0.73% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 21.0019.00–22.00 | +55.1%+7.46 USD | 7 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:54 ET | 88 firms | avg 12 Jul1 Jun 2026 – 7 Aug 2026 | |
| 186.03−3.12% | Buy 6 · Hold 2 · Sell 0 · 75% Buy | 232.50205.00–265.00 | +25.0%+46.47 USD | 1 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:54 ET | 1010 firms | avg 4 Aug1 Jul 2026 – 1 Oct 2026 | |
| 24.28−3.31% | Buy 6 · Hold 3 · Sell 0 · 67% Buy | 26.6724.00–30.00 | +9.8%+2.39 USD | 8 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:57 ET | 1010 firms | avg 8 Jul23 Apr 2026 – 8 Oct 2026 | |
| 36.94−0.11% | Buy 6 · Hold 4 · Sell 0 · 60% Buy | 37.1132.00–42.00 | +0.5%+0.17 USD | 12 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:58 ET | 1211 firms | avg 9 Aug24 Feb 2026 – 12 Oct 2026 | |
| 166.82−5.07% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 202.00160.00–220.00 | +21.1%+35.18 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:51 ET | 88 firms | avg 7 Aug9 Mar 2026 – 28 Oct 2026 | |
| 172.11+2.66% | Buy 6 · Hold 2 · Sell 0 · 75% Buy | 193.17187.00–200.00 | +12.2%+21.06 USD | 7 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:44 ET | 99 firms | avg 7 Aug7 Aug 2026 – 7 Aug 2026 | |
| 7.58+7.82% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 18.8415.00–24.00 | +148.6%+11.26 USD | 7 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:02 ET | 77 firms | avg 5 Aug15 Apr 2026 – 7 Oct 2026 | |
| 128.35+1.21% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 165.20150.00–180.00 | +28.7%+36.85 USD | 24 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:38 ET | 88 firms | avg 24 Jun10 Dec 2025 – 24 Sep 2026 | |
| 12.97+6.57% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 42.7530.00–57.00 | +229.6%+29.78 USD | 30 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:19 ET | 88 firms | avg 16 Jun12 May 2026 – 30 Sep 2026 | |
| 99.30+9.10% | Buy 6 · Hold 2 · Sell 0 · 75% Buy | 103.6361.00–145.00 | +4.4%+4.33 USD | 12 OctPartial coverage · checked 6 Nov | 12 NovEstimated | Partial coverage6 Nov 02:43 ET | 99 firms | avg 20 Aug11 May 2026 – 12 Oct 2026 | |
| 3.04+10.36% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 8.436.50–12.00 | +177.7%+5.39 USD | 25 SepPartial coverage · checked 6 Nov | 10 NovConfirmed | Partial coverage6 Nov 06:06 ET | 99 firms | avg 3 Aug13 May 2026 – 25 Sep 2026 | |
| 150.02−1.65% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 194.40185.00–202.00 | +29.6%+44.38 USD | 15 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:53 ET | 88 firms | avg 16 Aug26 Jun 2026 – 15 Oct 2026 | |
| 4.88+5.86% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 29.5025.00–33.00 | +504.5%+24.62 USD | 25 SepPartial coverage · checked 6 Nov | 11 NovEstimated | Partial coverage6 Nov 06:56 ET | 1010 firms | avg 25 May15 Dec 2025 – 25 Sep 2026 | |
| 8.91−2.62% | Buy 6 · Hold 2 · Sell 0 · 75% Buy | 12.1110.25–13.50 | +35.9%+3.20 USD | 9 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:08 ET | 1212 firms | avg 2 May21 Jan 2026 – 9 Oct 2026 | |
| 3.50+16.28% | Buy 6 · Hold 2 · Sell 0 · 75% Buy | 13.505.00–29.00 | +285.7%+10.00 USD | 19 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 08:13 ET | 99 firms | avg 25 Jul25 Mar 2026 – 19 Oct 2026 | |
| 17.66+0.63% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 48.8345.00–52.00 | +176.5%+31.17 USD | 28 OctPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 06:17 ET | 98 firms | avg 18 Aug7 Jul 2026 – 28 Oct 2026 | |
| 80.89−3.11% | Buy 6 · Hold 7 · Sell 0 · 46% Buy | 107.8981.00–135.00 | +33.4%+27.00 USD | 14 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:57 ET | 1413 firms | avg 4 May10 Nov 2025 – 14 Aug 2026 | |
| 14.88−9.60% | Buy 6 · Hold 4 · Sell 0 · 60% Buy | 19.5013.00–22.50 | +31.0%+4.62 USD | 9 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:54 ET | 1111 firms | avg 21 Jul13 Mar 2026 – 9 Oct 2026 | |
| 46.55+1.02% | Buy 6 · Hold 2 · Sell 0 · 75% Buy | 49.8031.00–60.00 | +7.0%+3.25 USD | 4 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:54 ET | 99 firms | avg 18 Jun6 Jan 2026 – 4 Sep 2026 | |
| 44.77−1.93% | Buy 6 · Hold 7 · Sell 0 · 46% Buy | 46.5040.00–55.00 | +3.9%+1.73 USD | 3 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:54 ET | 1414 firms | avg 16 Aug26 Feb 2026 – 3 Nov 2026 | |
| 14.25+6.90% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 30.6725.00–36.00 | +115.2%+16.42 USD | 24 SepPartial coverage · checked 6 Nov | 12 NovConfirmed | Partial coverage6 Nov 07:39 ET | 88 firms | avg 19 Jul15 Mar 2026 – 24 Sep 2026 | |
| 3.31+0.91% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 8.006.00–10.00 | +141.7%+4.69 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:19 ET | 109 firms | avg 4 Jun20 Jan 2026 – 29 Oct 2026 | |
| 6.24+0.65% | Buy 6 · Hold 4 · Sell 0 · 60% Buy | 17.258.00–28.00 | +176.4%+11.01 USD | 23 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:00 ET | 1110 firms | avg 7 Aug10 Mar 2026 – 23 Oct 2026 | |
| 6.21−5.19% | Buy 6 · Hold 3 · Sell 0 · 67% Buy | 9.868.00–11.50 | +58.7%+3.65 USD | 15 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:07 ET | 119 firms | avg 22 Aug21 Apr 2026 – 15 Oct 2026 | |
| 262.91+6.62% | Buy 6 · Hold 5 · Sell 0 · 55% Buy | 388.63331.00–530.00 | +47.8%+125.72 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:41 ET | 1312 firms | avg 5 Sep17 Apr 2026 – 29 Oct 2026 | |
| 2.07−1.66% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 9.888.50–11.00 | +377.1%+7.81 USD | 4 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:36 ET | 88 firms | avg 14 Aug6 Jul 2026 – 4 Nov 2026 | |
| 15.24+0.20% | Buy 6 · Hold 5 · Sell 0 · 55% Buy | 18.2516.00–21.00 | +19.8%+3.01 USD | 19 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:15 ET | 1313 firms | avg 6 Aug18 May 2026 – 19 Oct 2026 | |
| 39.03−11.84% | Buy 6 · Hold 4 · Sell 0 · 60% Buy | 46.5041.00–54.00 | +19.1%+7.47 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:47 ET | 1010 firms | avg 18 Aug15 Jun 2026 – 30 Oct 2026 | |
| 30.24+0.83% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 50.6748.00–55.00 | +67.5%+20.43 USD | 18 SepPartial coverage · checked 6 Nov | 1 FebEstimated | Partial coverage6 Nov 06:03 ET | 99 firms | avg 24 Jul5 May 2026 – 18 Sep 2026 | |
| 19.84+1.33% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 26.0025.00–27.00 | +31.0%+6.16 USD | 6 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:10 ET | 88 firms | avg 17 May5 Mar 2026 – 6 Aug 2026 | |
| 51.75−0.12% | Buy 6 · Hold 6 · Sell 0 · 50% Buy | 55.1349.00–58.00 | +6.5%+3.38 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:54 ET | 1313 firms | avg 5 Aug4 Mar 2026 – 27 Oct 2026 | |
| 5.03+4.14% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 8.205.00–12.00 | +63.0%+3.17 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:15 ET | 88 firms | avg 19 Aug8 May 2026 – 30 Oct 2026 | |
| 9.26+1.20% | Buy 6 · Hold 5 · Sell 0 · 55% Buy | 23.5617.00–35.00 | +154.5%+14.30 USD | 13 OctPartial coverage · checked 6 Nov | 12 NovConfirmed | Partial coverage6 Nov 06:56 ET | 1212 firms | avg 27 Jun3 Mar 2026 – 13 Oct 2026 | |
598OGSONE GAS | 80.92−1.14% | Buy 6 · Hold 7 · Sell 0 · 46% Buy | 86.3278.00–93.00 | +6.7%+5.40 USD | 4 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:39 ET | 1515 firms | avg 2 Jul4 Dec 2025 – 4 Nov 2026 |
599OPLNOPENLANE | 34.35−3.65% | Buy 6 · Hold 3 · Sell 0 · 67% Buy | 45.8638.00–52.00 | +33.5%+11.51 USD | 5 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:44 ET | 99 firms | avg 30 Jun6 May 2026 – 5 Aug 2026 |
| 31.13+1.33% | Buy 6 · Hold 1 · Sell 0 · 86% Buy | 33.2529.00–40.00 | +6.8%+2.12 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:52 ET | 88 firms | avg 13 Sep30 Jul 2026 – 29 Oct 2026 | |
- DK#551DELEK US HOLDINGS INC63.95+2.34%
Buy 6 · Hold 10 · Sell 0 · 38% Buy
Target 77.40 (40.00–118.00)+21.0%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 10 Nov 2025 – 27 Oct 2026 · avg 9 Aug 2026
- Analysts
- 17 analysts · 16 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EFC#552ELLINGTON FINANCIAL11.26−2.00%
Buy 6 · Hold 4 · Sell 0 · 60% Buy
Target 14.42 (14.00–15.00)+28.0%
Details
- Latest target report
- 9 Oct 2026
- Report dates
- 27 Feb 2026 – 9 Oct 2026 · avg 25 Jul 2026
- Analysts
- 11 analysts · 10 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ENTA#553ENANTA PHARMACEUTICALS INC11.00+9.13%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 19.50 (17.00–20.00)+77.3%
Details
- Latest target report
- 23 Sep 2026
- Report dates
- 14 Nov 2025 – 23 Sep 2026 · avg 27 Apr 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- 16 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- EU#554ENCORE ENERGY0.63−0.24%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 3.04 (1.44–3.50)+381.8%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 25 May 2026 – 28 Oct 2026 · avg 2 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- 16 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- EVER#555EVERQUOTE CLASS A28.82−4.95%
Buy 6 · Hold 2 · Sell 0 · 75% Buy
Target 28.29 (21.00–34.00)−1.9%
Details
- Latest target report
- 2 Oct 2026
- Report dates
- 24 Feb 2026 – 2 Oct 2026 · avg 23 Jul 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EVEX#556EVE HOLDING1.85+17.83%
Buy 6 · Hold 5 · Sell 0 · 55% Buy
Target 5.74 (3.05–8.00)+210.1%
Details
- Latest target report
- 21 Aug 2026
- Report dates
- 1 Dec 2025 – 21 Aug 2026 · avg 1 Jul 2026
- Analysts
- 12 analysts · 11 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FENC#557FENNEC PHARMACEUTICALS9.81+4.47%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 17.67 (16.00–20.00)+80.1%
Details
- Latest target report
- 9 Sep 2026
- Report dates
- 11 Aug 2026 – 9 Sep 2026 · avg 17 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- 12 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- FIGS#558FIGS CLASS A19.82−1.93%
Buy 6 · Hold 5 · Sell 0 · 55% Buy
Target 19.00 (15.00–25.00)−4.1%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 13 Apr 2026 – 30 Oct 2026 · avg 2 Aug 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FLY#559FIREFLY AEROSPACE20.76+36.80%
Buy 6 · Hold 5 · Sell 0 · 55% Buy
Target 35.33 (25.00–50.00)+70.2%
Details
- Latest target report
- 2 Nov 2026
- Report dates
- 25 Nov 2025 – 2 Nov 2026 · avg 8 Jul 2026
- Analysts
- 14 analysts · 14 firms
- Next earnings
- 10 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- FSS#560FEDERAL SIGNAL CORP113.44+1.21%
Buy 6 · Hold 2 · Sell 0 · 75% Buy
Target 140.50 (132.00–150.00)+23.9%
Details
- Latest target report
- 17 Aug 2026
- Report dates
- 26 Feb 2026 – 17 Aug 2026 · avg 4 Jun 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FUL#561HB FULLER49.86−0.72%
Buy 6 · Hold 2 · Sell 0 · 75% Buy
Target 64.45 (53.00–80.00)+29.3%
Details
- Latest target report
- 21 Oct 2026
- Report dates
- 27 May 2026 – 21 Oct 2026 · avg 22 Aug 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- 13 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- GENB#562GENERATE BIOMEDICINES INC13.06+3.90%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 26.50 (22.00–30.00)+102.9%
Details
- Latest target report
- 5 Oct 2026
- Report dates
- 24 Mar 2026 – 5 Oct 2026 · avg 25 May 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- 10 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- GEO#563GEO GROUP27.80+10.45%
Buy 6 · Hold 0 · Sell 0 · 100% Buy
Target 39.75 (39.00–40.00)+43.0%
Details
- Latest target report
- 6 Oct 2026
- Report dates
- 10 Aug 2026 – 6 Oct 2026 · avg 20 Sep 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- GMRS#564GMR SOLUTIONS INC CLASS A12.44−0.56%
Buy 6 · Hold 2 · Sell 0 · 75% Buy
Target 18.56 (14.00–30.00)+49.2%
Details
- Latest target report
- 5 Oct 2026
- Report dates
- 7 Jun 2026 – 5 Oct 2026 · avg 10 Jul 2026
- Analysts
- 11 analysts · 11 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- GRND#565GRINDR INC13.54−0.73%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 21.00 (19.00–22.00)+55.1%
Details
- Latest target report
- 7 Aug 2026
- Report dates
- 1 Jun 2026 – 7 Aug 2026 · avg 12 Jul 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HCI#566HCI GROUP INC186.03−3.12%
Buy 6 · Hold 2 · Sell 0 · 75% Buy
Target 232.50 (205.00–265.00)+25.0%
Details
- Latest target report
- 1 Oct 2026
- Report dates
- 1 Jul 2026 – 1 Oct 2026 · avg 4 Aug 2026
- Analysts
- 10 analysts · 10 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HCSG#567HEALTHCARE SERVICES GROUP24.28−3.31%
Buy 6 · Hold 3 · Sell 0 · 67% Buy
Target 26.67 (24.00–30.00)+9.8%
Details
- Latest target report
- 8 Oct 2026
- Report dates
- 23 Apr 2026 – 8 Oct 2026 · avg 8 Jul 2026
- Analysts
- 10 analysts · 10 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HG#568HAMILTON INSURANCE GROUP CLASS B36.94−0.11%
Buy 6 · Hold 4 · Sell 0 · 60% Buy
Target 37.11 (32.00–42.00)+0.5%
Details
- Latest target report
- 12 Oct 2026
- Report dates
- 24 Feb 2026 – 12 Oct 2026 · avg 9 Aug 2026
- Analysts
- 12 analysts · 11 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HURN#569HURON CONSULTING GROUP166.82−5.07%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 202.00 (160.00–220.00)+21.1%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 9 Mar 2026 – 28 Oct 2026 · avg 7 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ICUI#570ICU MEDICAL172.11+2.66%
Buy 6 · Hold 2 · Sell 0 · 75% Buy
Target 193.17 (187.00–200.00)+12.2%
Details
- Latest target report
- 7 Aug 2026
- Report dates
- 7 Aug 2026 – 7 Aug 2026 · avg 7 Aug 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- IE#571IVANHOE ELECTRIC7.58+7.82%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 18.84 (15.00–24.00)+148.6%
Details
- Latest target report
- 7 Oct 2026
- Report dates
- 15 Apr 2026 – 7 Oct 2026 · avg 5 Aug 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- JBTM#572JBT MAREL128.35+1.21%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 165.20 (150.00–180.00)+28.7%
Details
- Latest target report
- 24 Sep 2026
- Report dates
- 10 Dec 2025 – 24 Sep 2026 · avg 24 Jun 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- KLRA#573KAILERA THERAPEUTICS INC12.97+6.57%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 42.75 (30.00–57.00)+229.6%
Details
- Latest target report
- 30 Sep 2026
- Report dates
- 12 May 2026 – 30 Sep 2026 · avg 16 Jun 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- KOD#574KODIAK SCIENCES99.30+9.10%
Buy 6 · Hold 2 · Sell 0 · 75% Buy
Target 103.63 (61.00–145.00)+4.4%
Details
- Latest target report
- 12 Oct 2026
- Report dates
- 11 May 2026 – 12 Oct 2026 · avg 20 Aug 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- 12 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- KOPN#575KOPIN CORP3.04+10.36%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 8.43 (6.50–12.00)+177.7%
Details
- Latest target report
- 25 Sep 2026
- Report dates
- 13 May 2026 – 25 Sep 2026 · avg 3 Aug 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- 10 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- KWR#576QUAKER HOUGHTON CORP150.02−1.65%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 194.40 (185.00–202.00)+29.6%
Details
- Latest target report
- 15 Oct 2026
- Report dates
- 26 Jun 2026 – 15 Oct 2026 · avg 16 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- KYTX#577KYVERNA THERAPEUTICS4.88+5.86%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 29.50 (25.00–33.00)+504.5%
Details
- Latest target report
- 25 Sep 2026
- Report dates
- 15 Dec 2025 – 25 Sep 2026 · avg 25 May 2026
- Analysts
- 10 analysts · 10 firms
- Next earnings
- 11 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- LADR#578LADDER CAPITAL CORP CLASS A8.91−2.62%
Buy 6 · Hold 2 · Sell 0 · 75% Buy
Target 12.11 (10.25–13.50)+35.9%
Details
- Latest target report
- 9 Oct 2026
- Report dates
- 21 Jan 2026 – 9 Oct 2026 · avg 2 May 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LENZ#579LENZ THERAPEUTICS3.50+16.28%
Buy 6 · Hold 2 · Sell 0 · 75% Buy
Target 13.50 (5.00–29.00)+285.7%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 25 Mar 2026 – 19 Oct 2026 · avg 25 Jul 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LINC#580LINCOLN EDUCATIONAL SERVICES CORP17.66+0.63%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 48.83 (45.00–52.00)+176.5%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 7 Jul 2026 – 28 Oct 2026 · avg 18 Aug 2026
- Analysts
- 9 analysts · 8 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- LMAT#581LEMAITRE VASCULAR80.89−3.11%
Buy 6 · Hold 7 · Sell 0 · 46% Buy
Target 107.89 (81.00–135.00)+33.4%
Details
- Latest target report
- 14 Aug 2026
- Report dates
- 10 Nov 2025 – 14 Aug 2026 · avg 4 May 2026
- Analysts
- 14 analysts · 13 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LOCO#582EL POLLO LOCO INC14.88−9.60%
Buy 6 · Hold 4 · Sell 0 · 60% Buy
Target 19.50 (13.00–22.50)+31.0%
Details
- Latest target report
- 9 Oct 2026
- Report dates
- 13 Mar 2026 – 9 Oct 2026 · avg 21 Jul 2026
- Analysts
- 11 analysts · 11 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LPG#583DORIAN LPG46.55+1.02%
Buy 6 · Hold 2 · Sell 0 · 75% Buy
Target 49.80 (31.00–60.00)+7.0%
Details
- Latest target report
- 4 Sep 2026
- Report dates
- 6 Jan 2026 – 4 Sep 2026 · avg 18 Jun 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LTC#584LTC PROPERTIES REIT44.77−1.93%
Buy 6 · Hold 7 · Sell 0 · 46% Buy
Target 46.50 (40.00–55.00)+3.9%
Details
- Latest target report
- 3 Nov 2026
- Report dates
- 26 Feb 2026 – 3 Nov 2026 · avg 16 Aug 2026
- Analysts
- 14 analysts · 14 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MDWD#585MEDIWOUND LTD14.25+6.90%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 30.67 (25.00–36.00)+115.2%
Details
- Latest target report
- 24 Sep 2026
- Report dates
- 15 Mar 2026 – 24 Sep 2026 · avg 19 Jul 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- 12 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- MDXG#586MIMEDX GROUP3.31+0.91%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 8.00 (6.00–10.00)+141.7%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 20 Jan 2026 – 29 Oct 2026 · avg 4 Jun 2026
- Analysts
- 10 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- METC#587RAMACO RESOURCES INC CLASS A6.24+0.65%
Buy 6 · Hold 4 · Sell 0 · 60% Buy
Target 17.25 (8.00–28.00)+176.4%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 10 Mar 2026 – 23 Oct 2026 · avg 7 Aug 2026
- Analysts
- 11 analysts · 10 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MFA#588MFA FINANCIAL6.21−5.19%
Buy 6 · Hold 3 · Sell 0 · 67% Buy
Target 9.86 (8.00–11.50)+58.7%
Details
- Latest target report
- 15 Oct 2026
- Report dates
- 21 Apr 2026 – 15 Oct 2026 · avg 22 Aug 2026
- Analysts
- 11 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MYRG#589MYR GROUP INC262.91+6.62%
Buy 6 · Hold 5 · Sell 0 · 55% Buy
Target 388.63 (331.00–530.00)+47.8%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 17 Apr 2026 – 29 Oct 2026 · avg 5 Sep 2026
- Analysts
- 13 analysts · 12 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- NAGE#590NIAGEN BIOSCIENCE INC2.07−1.66%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 9.88 (8.50–11.00)+377.1%
Details
- Latest target report
- 4 Nov 2026
- Report dates
- 6 Jul 2026 – 4 Nov 2026 · avg 14 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- NHP#591NATIONAL HEALTHCARE PROPERTIES CLA15.24+0.20%
Buy 6 · Hold 5 · Sell 0 · 55% Buy
Target 18.25 (16.00–21.00)+19.8%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 18 May 2026 – 19 Oct 2026 · avg 6 Aug 2026
- Analysts
- 13 analysts · 13 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- NMIH#592NMI HOLDINGS39.03−11.84%
Buy 6 · Hold 4 · Sell 0 · 60% Buy
Target 46.50 (41.00–54.00)+19.1%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 15 Jun 2026 – 30 Oct 2026 · avg 18 Aug 2026
- Analysts
- 10 analysts · 10 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- NSSC#593NAPCO SECURITY TECHNOLOGIES30.24+0.83%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 50.67 (48.00–55.00)+67.5%
Details
- Latest target report
- 18 Sep 2026
- Report dates
- 5 May 2026 – 18 Sep 2026 · avg 24 Jul 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- 1 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- NVGS#594NAVIGATOR HOLDINGS19.84+1.33%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 26.00 (25.00–27.00)+31.0%
Details
- Latest target report
- 6 Aug 2026
- Report dates
- 5 Mar 2026 – 6 Aug 2026 · avg 17 May 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- NWN#595NORTHWEST NATURAL HOLDING COMPANY51.75−0.12%
Buy 6 · Hold 6 · Sell 0 · 50% Buy
Target 55.13 (49.00–58.00)+6.5%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 4 Mar 2026 – 27 Oct 2026 · avg 5 Aug 2026
- Analysts
- 13 analysts · 13 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- OABI#596OMNIAB INC5.03+4.14%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 8.20 (5.00–12.00)+63.0%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 8 May 2026 – 30 Oct 2026 · avg 19 Aug 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- OFRM#597ONCE UPON A FARM PBC9.26+1.20%
Buy 6 · Hold 5 · Sell 0 · 55% Buy
Target 23.56 (17.00–35.00)+154.5%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 3 Mar 2026 – 13 Oct 2026 · avg 27 Jun 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- 12 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- OGS#598ONE GAS80.92−1.14%
Buy 6 · Hold 7 · Sell 0 · 46% Buy
Target 86.32 (78.00–93.00)+6.7%
Details
- Latest target report
- 4 Nov 2026
- Report dates
- 4 Dec 2025 – 4 Nov 2026 · avg 2 Jul 2026
- Analysts
- 15 analysts · 15 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- OPLN#599OPENLANE34.35−3.65%
Buy 6 · Hold 3 · Sell 0 · 67% Buy
Target 45.86 (38.00–52.00)+33.5%
Details
- Latest target report
- 5 Aug 2026
- Report dates
- 6 May 2026 – 5 Aug 2026 · avg 30 Jun 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- OSW#600ONESPAWORLD HOLDINGS LTD31.13+1.33%
Buy 6 · Hold 1 · Sell 0 · 86% Buy
Target 33.25 (29.00–40.00)+6.8%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 30 Jul 2026 – 29 Oct 2026 · avg 13 Sep 2026
- Analysts
- 8 analysts · 8 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.