- 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 |
|---|---|---|---|---|---|---|---|---|---|
1201MTHMERITAGE CORP | 68.05−4.20% | Buy 3 · Hold 9 · Sell 2 · 21% Buy | 69.7352.00–90.00 | +2.5%+1.68 USD | 2 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:41 ET | 1615 firms | avg 22 Aug7 Jan 2026 – 2 Nov 2026 |
| 35.96−0.96% | Buy 3 · Hold 11 · Sell 2 · 19% Buy | 41.0934.00–47.00 | +14.3%+5.13 USD | 27 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 02:38 ET | 1817 firms | avg 7 Sep23 Mar 2026 – 27 Oct 2026 | |
| 65.92−1.82% | Buy 3 · Hold 1 · Sell 2 · 50% Buy | 76.0071.00–81.00 | +15.3%+10.08 USD | 2 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:40 ET | 77 firms | avg 1 Nov30 Oct 2026 – 2 Nov 2026 | |
1204XPROEXPRO LTD | 13.19+2.73% | Buy 3 · Hold 4 · Sell 2 · 33% Buy | 17.5016.00–19.00 | +32.7%+4.31 USD | 22 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:04 ET | 119 firms | avg 5 Jul15 Apr 2026 – 22 Oct 2026 |
1205YELPYELP | 19.46−5.17% | Buy 3 · Hold 5 · Sell 2 · 30% Buy | 24.6317.00–30.00 | +26.5%+5.17 USD | 22 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:05 ET | 1212 firms | avg 13 Jul13 Jan 2026 – 22 Oct 2026 |
| 8.22−1.56% | Buy 3 · Hold 5 · Sell 3 · 27% Buy | 10.838.00–14.00 | +31.8%+2.61 USD | 6 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:46 ET | 1210 firms | avg 28 Jun13 Mar 2026 – 6 Aug 2026 | |
1207HUNHUNTSMAN CORP | 9.45−3.47% | Buy 3 · Hold 12 · Sell 3 · 17% Buy | 11.127.00–15.00 | +17.6%+1.67 USD | 13 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:59 ET | 1919 firms | avg 9 Aug19 Feb 2026 – 13 Oct 2026 |
| 7.85−0.88% | Buy 3 · Hold 1 · Sell 3 · 43% Buy | 8.505.50–13.00 | +8.3%+0.65 USD | 12 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:55 ET | 99 firms | avg 14 Jun4 Mar 2026 – 12 Oct 2026 | |
| 5.28−5.21% | Buy 3 · Hold 17 · Sell 3 · 13% Buy | 5.674.00–9.00 | +7.4%+0.39 USD | 10 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:10 ET | 2424 firms | avg 18 Jun12 May 2026 – 10 Sep 2026 | |
| 11.12+7.86% | Buy 3 · Hold 6 · Sell 4 · 23% Buy | 14.715.58–30.00 | +32.3%+3.59 USD | 19 OctPartial coverage · checked 6 Nov | 12 NovEstimated | Partial coverage6 Nov 06:15 ET | 1515 firms | avg 29 Jul2 Dec 2025 – 19 Oct 2026 | |
| 67.27−1.61% | Buy 3 · Hold 13 · Sell 4 · 15% Buy | 77.0034.00–105.00 | +14.5%+9.73 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:06 ET | 2118 firms | avg 26 Aug13 Feb 2026 – 27 Oct 2026 | |
| 12.54+1.05% | Buy 3 · Hold 5 · Sell 4 · 25% Buy | 11.457.50–13.00 | −8.7%−1.09 USD | 13 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:58 ET | 1514 firms | avg 26 Jul8 Jun 2026 – 13 Oct 2026 | |
| 13.41+0.68% | Buy 3 · Hold 15 · Sell 5 · 13% Buy | 16.6111.00–24.00 | +23.8%+3.20 USD | 23 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:10 ET | 2524 firms | avg 21 Aug16 Jan 2026 – 23 Oct 2026 | |
1214KSSKOHLS CORP | 23.04−3.60% | Buy 3 · Hold 7 · Sell 5 · 20% Buy | 17.009.00–22.00 | −26.2%−6.04 USD | 30 OctPartial coverage · checked 6 Nov | 24 NovConfirmed | Partial coverage6 Nov 05:53 ET | 1615 firms | avg 7 Aug29 May 2026 – 30 Oct 2026 |
1215WENWENDYS | 8.15+2.64% | Buy 3 · Hold 15 · Sell 5 · 13% Buy | 7.515.00–12.00 | −7.8%−0.64 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:08 ET | 2727 firms | avg 29 Jun17 Feb 2026 – 28 Oct 2026 |
| 1.34+11.72% | Buy 2 · Hold 0 · Sell 0 · 100% Buy | 6.005.00–7.00 | +349.4%+4.67 USD | 1 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:36 ET | 33 firms | avg 11 Sep21 Aug 2026 – 1 Oct 2026 | |
| 3.66−0.41% | Buy 2 · Hold 0 · Sell 0 · 100% Buy | 5.255.00–5.50 | +43.6%+1.60 USD | 7 AprPartial coverage · checked 6 Nov | 16 NovEstimated | Partial coverage6 Nov 06:08 ET | 33 firms | avg 25 Jan14 Nov 2025 – 7 Apr 2026 | |
| 10.04−2.19% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 13.0013.00–13.00 | +29.5%+2.96 USD | 11 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:52 ET | 44 firms | avg 11 Aug11 Aug 2026 – 11 Aug 2026 | |
1219ADAMADAMAS | 5.69−3.89% | Buy 2 · Hold 5 · Sell 0 · 29% Buy | 9.408.50–10.00 | +65.2%+3.71 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:12 ET | 88 firms | avg 9 Sep30 Jul 2026 – 30 Oct 2026 |
| 11.17+0.90% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 17.0017.00–17.00 | +52.2%+5.83 USD | 14 AugPartial coverage · checked 6 Nov | 11 NovConfirmed | Partial coverage6 Nov 06:58 ET | 44 firms | avg 14 Aug14 Aug 2026 – 14 Aug 2026 | |
| 180.20−8.98% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 255.00255.00–255.00 | +41.5%+74.80 USD | 3 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:53 ET | 44 firms | avg 3 Aug3 Aug 2026 – 3 Aug 2026 | |
| 6.38−2.30% | Buy 2 · Hold 3 · Sell 0 · 40% Buy | 7.307.00–8.00 | +14.4%+0.92 USD | 18 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:15 ET | 76 firms | avg 9 Apr14 Jan 2026 – 18 Aug 2026 | |
| 0.53−62.92% | Buy 2 · Hold 2 · Sell 0 · 50% Buy | 4.003.00–6.00 | +649.1%+3.47 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 08:12 ET | 55 firms | avg 30 Aug21 Jul 2026 – 29 Oct 2026 | |
| 33.81−0.12% | Buy 2 · Hold 4 · Sell 0 · 33% Buy | 36.0034.00–38.00 | +6.5%+2.19 USD | 30 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 06:09 ET | 77 firms | avg 18 Sep30 Jul 2026 – 30 Oct 2026 | |
| 3.33+4.72% | Buy 2 · Hold 0 · Sell 0 · 100% Buy | 7.756.50–9.00 | +132.7%+4.42 USD | 11 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:26 ET | 33 firms | avg 27 Jun12 May 2026 – 11 Aug 2026 | |
| 19.59−3.64% | Buy 2 · Hold 3 · Sell 0 · 40% Buy | 33.3325.00–40.00 | +70.2%+13.74 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:12 ET | 77 firms | avg 24 Oct12 Oct 2026 – 30 Oct 2026 | |
| 29.60+0.20% | Buy 2 · Hold 3 · Sell 0 · 40% Buy | 30.2523.00–35.00 | +2.2%+0.65 USD | 26 OctPartial coverage · checked 6 Nov | 21 JanEstimated | Partial coverage6 Nov 06:05 ET | 66 firms | avg 5 Jul7 Jan 2026 – 26 Oct 2026 | |
| 4.00+1.14% | Buy 2 · Hold 0 · Sell 0 · 100% Buy | 9.009.00–9.00 | +125.0%+5.00 USD | 20 JulPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 08:14 ET | 33 firms | avg 17 Jun14 May 2026 – 20 Jul 2026 | |
| 23.61+27.76% | Buy 2 · Hold 3 · Sell 0 · 40% Buy | 40.5025.00–58.00 | +71.5%+16.89 USD | 23 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:13 ET | 66 firms | avg 1 Sep25 Jun 2026 – 23 Oct 2026 | |
| 45.77−0.33% | Buy 2 · Hold 0 · Sell 0 · 100% Buy | 70.5046.00–95.00 | +54.0%+24.73 USD | 9 JanPartial coverage · checked 6 Nov | 6 JanEstimated | Partial coverage6 Nov 06:10 ET | 44 firms | avg 28 Dec16 Dec 2025 – 9 Jan 2026 | |
1231ARKOARKO | 3.97+2.85% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 14.507.00–22.00 | +265.2%+10.53 USD | 10 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:56 ET | 55 firms | avg 4 Aug28 Jul 2026 – 10 Aug 2026 |
| 3.51+17.00% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 17.5015.00–20.00 | +398.6%+13.99 USD | 27 SepPartial coverage · checked 6 Nov | 11 NovEstimated | Partial coverage6 Nov 03:41 ET | 33 firms | avg 5 Sep13 Aug 2026 – 27 Sep 2026 | |
| 38.47−0.36% | Buy 2 · Hold 3 · Sell 0 · 40% Buy | 43.5042.00–46.00 | +13.1%+5.03 USD | 1 SepPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 06:14 ET | 66 firms | avg 7 Jul1 May 2026 – 1 Sep 2026 | |
| 12.60+0.16% | Buy 2 · Hold 6 · Sell 0 · 25% Buy | 16.4614.50–18.50 | +30.6%+3.86 USD | 23 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 05:52 ET | 98 firms | avg 19 Jul20 Apr 2026 – 23 Oct 2026 | |
| 4.15+0.48% | Buy 2 · Hold 6 · Sell 0 · 25% Buy | 24.804.00–41.00 | +497.6%+20.65 USD | 27 OctPartial coverage · checked 6 Nov | 12 NovEstimated | Partial coverage6 Nov 07:40 ET | 98 firms | avg 8 Sep8 Jun 2026 – 27 Oct 2026 | |
| 11.43+3.07% | Buy 2 · Hold 2 · Sell 0 · 50% Buy | 22.0022.00–22.00 | +92.6%+10.58 USD | 20 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:31 ET | 55 firms | avg 9 Sep29 Jul 2026 – 20 Oct 2026 | |
| 4.31+2.13% | Buy 2 · Hold 2 · Sell 0 · 50% Buy | 8.507.00–10.00 | +97.2%+4.19 USD | 13 AugPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 07:07 ET | 55 firms | avg 27 May9 Mar 2026 – 13 Aug 2026 | |
1238BANRBANNER CORP | 70.09−0.04% | Buy 2 · Hold 5 · Sell 0 · 29% Buy | 75.7571.00–78.00 | +8.1%+5.66 USD | 26 OctPartial coverage · checked 6 Nov | 20 JanEstimated | Partial coverage6 Nov 02:50 ET | 88 firms | avg 19 Oct1 Oct 2026 – 26 Oct 2026 |
| 147.89+0.30% | Buy 2 · Hold 3 · Sell 0 · 40% Buy | 162.33161.00–165.00 | +9.8%+14.44 USD | 23 JulPartial coverage · checked 6 Nov | 21 JanEstimated | Partial coverage6 Nov 05:59 ET | 65 firms | avg 10 Jun15 Apr 2026 – 23 Jul 2026 | |
| 28.54−0.94% | Buy 2 · Hold 0 · Sell 0 · 100% Buy | 43.0039.00–47.00 | +50.7%+14.46 USD | 12 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:05 ET | 33 firms | avg 7 Jun1 Apr 2026 – 12 Aug 2026 | |
| 9.75−6.88% | Buy 2 · Hold 11 · Sell 0 · 15% Buy | 11.738.50–15.00 | +20.3%+1.98 USD | 23 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:15 ET | 1515 firms | avg 30 Jul7 May 2026 – 23 Oct 2026 | |
| 28.44−0.49% | Buy 2 · Hold 4 · Sell 0 · 33% Buy | 32.0029.00–34.00 | +12.5%+3.56 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:31 ET | 77 firms | avg 7 Sep28 Jul 2026 – 27 Oct 2026 | |
| 34.06−0.44% | Buy 2 · Hold 8 · Sell 0 · 20% Buy | 33.7828.00–36.00 | −0.8%−0.28 USD | 10 SepPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:11 ET | 1312 firms | avg 25 Jul21 May 2026 – 10 Sep 2026 | |
| 41.42−1.29% | Buy 2 · Hold 3 · Sell 0 · 40% Buy | 43.1739.00–48.50 | +4.2%+1.75 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:12 ET | 66 firms | avg 23 Aug8 Jul 2026 – 27 Oct 2026 | |
| 70.12−0.16% | Buy 2 · Hold 3 · Sell 0 · 40% Buy | 75.5072.00–79.00 | +7.7%+5.39 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:04 ET | 65 firms | avg 13 Sep28 Jul 2026 – 30 Oct 2026 | |
| 60.62−8.76% | Buy 2 · Hold 2 · Sell 0 · 50% Buy | 88.3383.00–98.00 | +45.7%+27.71 USD | 6 AugPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 06:13 ET | 66 firms | avg 7 Jul8 May 2026 – 6 Aug 2026 | |
| 0.20+2.86% | Buy 2 · Hold 4 · Sell 0 · 33% Buy | 1.130.40–2.00 | +453.4%+0.93 USD | 6 OctPartial coverage · checked 6 Nov | 12 NovEstimated | Partial coverage6 Nov 03:44 ET | 77 firms | avg 1 Sep14 Aug 2026 – 6 Oct 2026 | |
| 76.26−0.50% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 105.00105.00–105.00 | +37.7%+28.74 USD | 25 OctPartial coverage · checked 6 Nov | 21 JanEstimated | Partial coverage6 Nov 05:59 ET | 44 firms | avg 25 Oct25 Oct 2026 – 25 Oct 2026 | |
| 20.24+1.45% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | —Range — | — | —Partial coverage · checked 6 Nov | — | Partial coverage6 Nov 07:01 ET | 44 firms | avg —— | |
| 40.700.00% | Buy 2 · Hold 1 · Sell 0 · 67% Buy | 43.0042.00–44.00 | +5.7%+2.30 USD | 27 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 08:14 ET | 44 firms | avg 17 Oct7 Oct 2026 – 27 Oct 2026 | |
- MTH#1201MERITAGE CORP68.05−4.20%
Buy 3 · Hold 9 · Sell 2 · 21% Buy
Target 69.73 (52.00–90.00)+2.5%
Details
- Latest target report
- 2 Nov 2026
- Report dates
- 7 Jan 2026 – 2 Nov 2026 · avg 22 Aug 2026
- Analysts
- 16 analysts · 15 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MUR#1202MURPHY OIL CORP35.96−0.96%
Buy 3 · Hold 11 · Sell 2 · 19% Buy
Target 41.09 (34.00–47.00)+14.3%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 23 Mar 2026 – 27 Oct 2026 · avg 7 Sep 2026
- Analysts
- 18 analysts · 17 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- PIPR#1203PIPER SANDLER COMPANIES65.92−1.82%
Buy 3 · Hold 1 · Sell 2 · 50% Buy
Target 76.00 (71.00–81.00)+15.3%
Details
- Latest target report
- 2 Nov 2026
- Report dates
- 30 Oct 2026 – 2 Nov 2026 · avg 1 Nov 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- XPRO#1204EXPRO LTD13.19+2.73%
Buy 3 · Hold 4 · Sell 2 · 33% Buy
Target 17.50 (16.00–19.00)+32.7%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 15 Apr 2026 – 22 Oct 2026 · avg 5 Jul 2026
- Analysts
- 11 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- YELP#1205YELP19.46−5.17%
Buy 3 · Hold 5 · Sell 2 · 30% Buy
Target 24.63 (17.00–30.00)+26.5%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 13 Jan 2026 – 22 Oct 2026 · avg 13 Jul 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EVCM#1206EVERCOMMERCE INC8.22−1.56%
Buy 3 · Hold 5 · Sell 3 · 27% Buy
Target 10.83 (8.00–14.00)+31.8%
Details
- Latest target report
- 6 Aug 2026
- Report dates
- 13 Mar 2026 – 6 Aug 2026 · avg 28 Jun 2026
- Analysts
- 12 analysts · 10 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HUN#1207HUNTSMAN CORP9.45−3.47%
Buy 3 · Hold 12 · Sell 3 · 17% Buy
Target 11.12 (7.00–15.00)+17.6%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 19 Feb 2026 – 13 Oct 2026 · avg 9 Aug 2026
- Analysts
- 19 analysts · 19 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- SWIM#1208LATHAM GROUP INC7.85−0.88%
Buy 3 · Hold 1 · Sell 3 · 43% Buy
Target 8.50 (5.50–13.00)+8.3%
Details
- Latest target report
- 12 Oct 2026
- Report dates
- 4 Mar 2026 – 12 Oct 2026 · avg 14 Jun 2026
- Analysts
- 9 analysts · 9 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- UAA#1209UNDER ARMOUR INC CLASS A5.28−5.21%
Buy 3 · Hold 17 · Sell 3 · 13% Buy
Target 5.67 (4.00–9.00)+7.4%
Details
- Latest target report
- 10 Sep 2026
- Report dates
- 12 May 2026 – 10 Sep 2026 · avg 18 Jun 2026
- Analysts
- 24 analysts · 24 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CSIQ#1210CANADIAN SOLAR11.12+7.86%
Buy 3 · Hold 6 · Sell 4 · 23% Buy
Target 14.71 (5.58–30.00)+32.3%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 2 Dec 2025 – 19 Oct 2026 · avg 29 Jul 2026
- Analysts
- 15 analysts · 15 firms
- Next earnings
- 12 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- PBF#1211PBF ENERGY CLASS A67.27−1.61%
Buy 3 · Hold 13 · Sell 4 · 15% Buy
Target 77.00 (34.00–105.00)+14.5%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 13 Feb 2026 – 27 Oct 2026 · avg 26 Aug 2026
- Analysts
- 21 analysts · 18 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- RLJ#1212RLJ LODGING TRUST REIT12.54+1.05%
Buy 3 · Hold 5 · Sell 4 · 25% Buy
Target 11.45 (7.50–13.00)−8.7%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 8 Jun 2026 – 13 Oct 2026 · avg 26 Jul 2026
- Analysts
- 15 analysts · 14 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CRK#1213COMSTOCK RESOURCES13.41+0.68%
Buy 3 · Hold 15 · Sell 5 · 13% Buy
Target 16.61 (11.00–24.00)+23.8%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 16 Jan 2026 – 23 Oct 2026 · avg 21 Aug 2026
- Analysts
- 25 analysts · 24 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- KSS#1214KOHLS CORP23.04−3.60%
Buy 3 · Hold 7 · Sell 5 · 20% Buy
Target 17.00 (9.00–22.00)−26.2%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 29 May 2026 – 30 Oct 2026 · avg 7 Aug 2026
- Analysts
- 16 analysts · 15 firms
- Next earnings
- 24 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- WEN#1215WENDYS8.15+2.64%
Buy 3 · Hold 15 · Sell 5 · 13% Buy
Target 7.51 (5.00–12.00)−7.8%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 17 Feb 2026 – 28 Oct 2026 · avg 29 Jun 2026
- Analysts
- 27 analysts · 27 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ABAT#1216AMERICAN BATTERY TECHNOLOGY COMPAN1.34+11.72%
Buy 2 · Hold 0 · Sell 0 · 100% Buy
Target 6.00 (5.00–7.00)+349.4%
Details
- Latest target report
- 1 Oct 2026
- Report dates
- 21 Aug 2026 – 1 Oct 2026 · avg 11 Sep 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ABUS#1217ARBUTUS BIOPHARMA CORP3.66−0.41%
Buy 2 · Hold 0 · Sell 0 · 100% Buy
Target 5.25 (5.00–5.50)+43.6%
Details
- Latest target report
- 7 Apr 2026
- Report dates
- 14 Nov 2025 – 7 Apr 2026 · avg 25 Jan 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- 16 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- ACIC#1218AMERICAN COASTAL INSURANCE CORP10.04−2.19%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 13.00 (13.00–13.00)+29.5%
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
- —
- Research
- Partial coverage · checked 6 Nov
- ADAM#1219ADAMAS5.69−3.89%
Buy 2 · Hold 5 · Sell 0 · 29% Buy
Target 9.40 (8.50–10.00)+65.2%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 30 Jul 2026 – 30 Oct 2026 · avg 9 Sep 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- AEBI#1220AEBI SCHMIDT HOLDING AG11.17+0.90%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 17.00 (17.00–17.00)+52.2%
Details
- Latest target report
- 14 Aug 2026
- Report dates
- 14 Aug 2026 – 14 Aug 2026 · avg 14 Aug 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 11 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- AGM#1221FEDERAL AGRICULTURAL MORTGAGE NON180.20−8.98%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 255.00 (255.00–255.00)+41.5%
Details
- Latest target report
- 3 Aug 2026
- Report dates
- 3 Aug 2026 – 3 Aug 2026 · avg 3 Aug 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- AHRT#1222AH REALTY INC6.38−2.30%
Buy 2 · Hold 3 · Sell 0 · 40% Buy
Target 7.30 (7.00–8.00)+14.4%
Details
- Latest target report
- 18 Aug 2026
- Report dates
- 14 Jan 2026 – 18 Aug 2026 · avg 9 Apr 2026
- Analysts
- 7 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- AIRS#1223AIRSCULPT TECHNOLOGIES INC0.53−62.92%
Buy 2 · Hold 2 · Sell 0 · 50% Buy
Target 4.00 (3.00–6.00)+649.1%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 21 Jul 2026 – 29 Oct 2026 · avg 30 Aug 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ALRS#1224ALERUS FINANCIAL CORP33.81−0.12%
Buy 2 · Hold 4 · Sell 0 · 33% Buy
Target 36.00 (34.00–38.00)+6.5%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 30 Jul 2026 – 30 Oct 2026 · avg 18 Sep 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- AMPY#1225AMPLIFY ENERGY3.33+4.72%
Buy 2 · Hold 0 · Sell 0 · 100% Buy
Target 7.75 (6.50–9.00)+132.7%
Details
- Latest target report
- 11 Aug 2026
- Report dates
- 12 May 2026 – 11 Aug 2026 · avg 27 Jun 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- AMSF#1226AMERISAFE INC19.59−3.64%
Buy 2 · Hold 3 · Sell 0 · 40% Buy
Target 33.33 (25.00–40.00)+70.2%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 12 Oct 2026 – 30 Oct 2026 · avg 24 Oct 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- AMTB#1227AMERANT BANCORP CLASS A29.60+0.20%
Buy 2 · Hold 3 · Sell 0 · 40% Buy
Target 30.25 (23.00–35.00)+2.2%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 7 Jan 2026 – 26 Oct 2026 · avg 5 Jul 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 21 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- ANTX#1228AN2 THERAPEUTICS INC4.00+1.14%
Buy 2 · Hold 0 · Sell 0 · 100% Buy
Target 9.00 (9.00–9.00)+125.0%
Details
- Latest target report
- 20 Jul 2026
- Report dates
- 14 May 2026 – 20 Jul 2026 · avg 17 Jun 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- AOSL#1229ALPHA AND OMEGA SEMICONDUCTOR23.61+27.76%
Buy 2 · Hold 3 · Sell 0 · 40% Buy
Target 40.50 (25.00–58.00)+71.5%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 25 Jun 2026 – 23 Oct 2026 · avg 1 Sep 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- APOG#1230APOGEE ENTERPRISES INC45.77−0.33%
Buy 2 · Hold 0 · Sell 0 · 100% Buy
Target 70.50 (46.00–95.00)+54.0%
Details
- Latest target report
- 9 Jan 2026
- Report dates
- 16 Dec 2025 – 9 Jan 2026 · avg 28 Dec 2025
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 6 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- ARKO#1231ARKO3.97+2.85%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 14.50 (7.00–22.00)+265.2%
Details
- Latest target report
- 10 Aug 2026
- Report dates
- 28 Jul 2026 – 10 Aug 2026 · avg 4 Aug 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ARMP#1232ARMATA PHARMACEUTICALS3.51+17.00%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 17.50 (15.00–20.00)+398.6%
Details
- Latest target report
- 27 Sep 2026
- Report dates
- 13 Aug 2026 – 27 Sep 2026 · avg 5 Sep 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- 11 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- AROW#1233ARROW FINANCIAL CORP38.47−0.36%
Buy 2 · Hold 3 · Sell 0 · 40% Buy
Target 43.50 (42.00–46.00)+13.1%
Details
- Latest target report
- 1 Sep 2026
- Report dates
- 1 May 2026 – 1 Sep 2026 · avg 7 Jul 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- ARR#1234ARMOUR RESIDENTIAL REIT12.60+0.16%
Buy 2 · Hold 6 · Sell 0 · 25% Buy
Target 16.46 (14.50–18.50)+30.6%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 20 Apr 2026 – 23 Oct 2026 · avg 19 Jul 2026
- Analysts
- 9 analysts · 8 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ARTV#1235ARTIVA BIOTHERAPEUTICS INC4.15+0.48%
Buy 2 · Hold 6 · Sell 0 · 25% Buy
Target 24.80 (4.00–41.00)+497.6%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 8 Jun 2026 – 27 Oct 2026 · avg 8 Sep 2026
- Analysts
- 9 analysts · 8 firms
- Next earnings
- 12 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- ASYS#1236AMTECH SYSTEMS INC11.43+3.07%
Buy 2 · Hold 2 · Sell 0 · 50% Buy
Target 22.00 (22.00–22.00)+92.6%
Details
- Latest target report
- 20 Oct 2026
- Report dates
- 29 Jul 2026 – 20 Oct 2026 · avg 9 Sep 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- AVIR#1237ATEA PHARMACEUTICALS4.31+2.13%
Buy 2 · Hold 2 · Sell 0 · 50% Buy
Target 8.50 (7.00–10.00)+97.2%
Details
- Latest target report
- 13 Aug 2026
- Report dates
- 9 Mar 2026 – 13 Aug 2026 · avg 27 May 2026
- Analysts
- 5 analysts · 5 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- BANR#1238BANNER CORP70.09−0.04%
Buy 2 · Hold 5 · Sell 0 · 29% Buy
Target 75.75 (71.00–78.00)+8.1%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 1 Oct 2026 – 26 Oct 2026 · avg 19 Oct 2026
- Analysts
- 8 analysts · 8 firms
- Next earnings
- 20 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- BFC#1239BANK FIRST CORP147.89+0.30%
Buy 2 · Hold 3 · Sell 0 · 40% Buy
Target 162.33 (161.00–165.00)+9.8%
Details
- Latest target report
- 23 Jul 2026
- Report dates
- 15 Apr 2026 – 23 Jul 2026 · avg 10 Jun 2026
- Analysts
- 6 analysts · 5 firms
- Next earnings
- 21 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- BFS#1240SAUL CENTERS REIT INC28.54−0.94%
Buy 2 · Hold 0 · Sell 0 · 100% Buy
Target 43.00 (39.00–47.00)+50.7%
Details
- Latest target report
- 12 Aug 2026
- Report dates
- 1 Apr 2026 – 12 Aug 2026 · avg 7 Jun 2026
- Analysts
- 3 analysts · 3 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BLMN#1241BLOOMIN BRANDS INC9.75−6.88%
Buy 2 · Hold 11 · Sell 0 · 15% Buy
Target 11.73 (8.50–15.00)+20.3%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 7 May 2026 – 23 Oct 2026 · avg 30 Jul 2026
- Analysts
- 15 analysts · 15 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BMRC#1242BANK OF MARIN BANCORP28.44−0.49%
Buy 2 · Hold 4 · Sell 0 · 33% Buy
Target 32.00 (29.00–34.00)+12.5%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 28 Jul 2026 – 27 Oct 2026 · avg 7 Sep 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BOW#1243BOWHEAD SPECIALTY HOLDINGS34.06−0.44%
Buy 2 · Hold 8 · Sell 0 · 20% Buy
Target 33.78 (28.00–36.00)−0.8%
Details
- Latest target report
- 10 Sep 2026
- Report dates
- 21 May 2026 – 10 Sep 2026 · avg 25 Jul 2026
- Analysts
- 13 analysts · 12 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BSRR#1244SIERRA BANCORP41.42−1.29%
Buy 2 · Hold 3 · Sell 0 · 40% Buy
Target 43.17 (39.00–48.50)+4.2%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 8 Jul 2026 – 27 Oct 2026 · avg 23 Aug 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BWFG#1245BANKWELL FINANCIAL GROUP INC70.12−0.16%
Buy 2 · Hold 3 · Sell 0 · 40% Buy
Target 75.50 (72.00–79.00)+7.7%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 28 Jul 2026 – 30 Oct 2026 · avg 13 Sep 2026
- Analysts
- 6 analysts · 5 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BXC#1246BLUELINX HOLDINGS60.62−8.76%
Buy 2 · Hold 2 · Sell 0 · 50% Buy
Target 88.33 (83.00–98.00)+45.7%
Details
- Latest target report
- 6 Aug 2026
- Report dates
- 8 May 2026 – 6 Aug 2026 · avg 7 Jul 2026
- Analysts
- 6 analysts · 6 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BZAI#1247BLAIZE HOLDINGS INC0.20+2.86%
Buy 2 · Hold 4 · Sell 0 · 33% Buy
Target 1.13 (0.40–2.00)+453.4%
Details
- Latest target report
- 6 Oct 2026
- Report dates
- 14 Aug 2026 – 6 Oct 2026 · avg 1 Sep 2026
- Analysts
- 7 analysts · 7 firms
- Next earnings
- 12 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- CASH#1248PATHWARD FINANCIAL INC76.26−0.50%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 105.00 (105.00–105.00)+37.7%
Details
- Latest target report
- 25 Oct 2026
- Report dates
- 25 Oct 2026 – 25 Oct 2026 · avg 25 Oct 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 21 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CBAN#1249COLONY BANKCORP INC20.24+1.45%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target — (Range —)—
Details
- Latest target report
- —
- Report dates
- —
- Analysts
- 4 analysts · 4 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CBFV#1250CB FINANCIAL SERVICES INC40.700.00%
Buy 2 · Hold 1 · Sell 0 · 67% Buy
Target 43.00 (42.00–44.00)+5.7%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 7 Oct 2026 – 27 Oct 2026 · avg 17 Oct 2026
- Analysts
- 4 analysts · 4 firms
- Next earnings
- 27 Jan · 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.