- 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.
Nasdaq 100 analyst ratings
101 stocks · 101 covered · 3,321 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 |
|---|---|---|---|---|---|---|---|---|---|
| 249.95+4.30% | Buy 20 · Hold 5 · Sell 0 · 80% Buy | 346.65277.00–399.00 | +38.7%+96.70 USD | 30 OctPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 03:22 ET | 2726 firms | avg 19 Aug30 Jan 2026 – 30 Oct 2026 | |
| 263.78−1.44% | Buy 20 · Hold 4 · Sell 0 · 83% Buy | 590.21200.00–1,050.00 | +123.8%+326.43 USD | 26 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 04:04 ET | 3332 firms | avg 11 Aug16 Dec 2025 – 26 Oct 2026 | |
| 192.90−3.63% | Buy 20 · Hold 20 · Sell 3 · 47% Buy | 203.4692.00–275.00 | +5.5%+10.56 USD | 15 OctPartial coverage · checked 6 Nov | 24 NovConfirmed | Partial coverage6 Nov 04:05 ET | 5048 firms | avg 12 Aug18 Feb 2026 – 15 Oct 2026 | |
| 313.00−18.18% | Buy 19 · Hold 1 · Sell 0 · 95% Buy | 691.88481.00–830.00 | +121.0%+378.88 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:19 ET | 2121 firms | avg 15 Aug7 May 2026 – 27 Oct 2026 | |
| 319.92+2.73% | Buy 19 · Hold 4 · Sell 0 · 83% Buy | 411.77300.00–470.00 | +28.7%+91.85 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 08:15 ET | 2525 firms | avg 1 Aug28 Apr 2026 – 27 Oct 2026 | |
| 128.93−0.29% | Buy 19 · Hold 2 · Sell 0 · 90% Buy | 233.68165.00–435.00 | +81.2%+104.75 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:05 ET | 2525 firms | avg 6 Aug9 Jan 2026 – 30 Oct 2026 | |
| 53.07+15.39% | Buy 19 · Hold 5 · Sell 0 · 79% Buy | 100.1760.00–150.00 | +88.7%+47.10 USD | 16 OctPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 04:05 ET | 2727 firms | avg 30 Jul16 Jan 2026 – 16 Oct 2026 | |
| 138.49+6.69% | Buy 18 · Hold 10 · Sell 0 · 64% Buy | 226.34133.00–425.00 | +63.4%+87.85 USD | 30 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 08:15 ET | 3434 firms | avg 23 Aug30 Jan 2026 – 30 Oct 2026 | |
| 1,510.00−1.33% | Buy 18 · Hold 4 · Sell 0 · 82% Buy | 2,298.241,750.00–2,800.00 | +52.2%+788.24 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:05 ET | 2323 firms | avg 29 Jun25 Feb 2026 – 27 Oct 2026 | |
| 231.09−1.76% | Buy 18 · Hold 4 · Sell 0 · 82% Buy | 270.42174.00–315.00 | +17.0%+39.33 USD | 27 OctPartial coverage · checked 6 Nov | 19 NovConfirmed | Partial coverage6 Nov 04:01 ET | 2323 firms | avg 15 Aug10 Nov 2025 – 27 Oct 2026 | |
| 47.87+3.61% | Buy 18 · Hold 4 · Sell 1 · 78% Buy | 69.0945.00–85.00 | +44.3%+21.22 USD | 29 OctPartial coverage · checked 6 Nov | 25 JanEstimated | Partial coverage6 Nov 02:19 ET | 2525 firms | avg 31 Jul26 Jan 2026 – 29 Oct 2026 | |
| 129.49+7.58% | Buy 18 · Hold 5 · Sell 1 · 75% Buy | 269.1884.00–410.00 | +107.9%+139.69 USD | 21 OctPartial coverage · checked 6 Nov | 12 NovConfirmed | Partial coverage6 Nov 04:05 ET | 2525 firms | avg 15 Jul11 Nov 2025 – 21 Oct 2026 | |
| 248.29+1.58% | Buy 18 · Hold 9 · Sell 1 · 64% Buy | 297.10175.00–400.00 | +19.7%+48.81 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:00 ET | 2929 firms | avg 29 Aug8 Dec 2025 – 29 Oct 2026 | |
| 341.50−3.76% | Buy 18 · Hold 15 · Sell 3 · 50% Buy | 424.00290.00–875.00 | +24.2%+82.50 USD | 23 OctPartial coverage · checked 6 Nov | 19 NovConfirmed | Partial coverage6 Nov 03:57 ET | 4138 firms | avg 1 Aug18 Nov 2025 – 23 Oct 2026 | |
| 93.85−1.95% | Buy 17 · Hold 11 · Sell 0 · 61% Buy | 127.8888.00–165.00 | +36.3%+34.03 USD | 30 SepPartial coverage · checked 6 Nov | 12 NovConfirmed | Partial coverage6 Nov 03:22 ET | 3434 firms | avg 5 Jul13 Nov 2025 – 30 Sep 2026 | |
| 220.05+1.98% | Buy 17 · Hold 13 · Sell 0 · 57% Buy | 251.90190.00–299.79 | +14.5%+31.85 USD | 26 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 03:56 ET | 3127 firms | avg 28 Aug30 Jan 2026 – 26 Oct 2026 | |
| 66.02−1.20% | Buy 17 · Hold 10 · Sell 0 · 63% Buy | 69.1355.00–75.00 | +4.7%+3.11 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:59 ET | 2929 firms | avg 20 Jul8 Jan 2026 – 30 Oct 2026 | |
| 416.47−0.19% | Buy 17 · Hold 13 · Sell 1 · 55% Buy | 388.13280.00–429.00 | −6.8%−28.35 USD | 22 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:58 ET | 3231 firms | avg 18 Aug10 Feb 2026 – 22 Oct 2026 | |
| 126.53−0.19% | Buy 16 · Hold 9 · Sell 0 · 64% Buy | 139.15120.00–153.00 | +10.0%+12.62 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:18 ET | 2727 firms | avg 17 Aug18 Dec 2025 – 29 Oct 2026 | |
| 79.67−0.87% | Buy 16 · Hold 2 · Sell 0 · 89% Buy | 90.3777.00–99.00 | +13.4%+10.70 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:05 ET | 2422 firms | avg 11 Aug5 Feb 2026 – 30 Oct 2026 | |
| 49.12−3.36% | Buy 16 · Hold 6 · Sell 1 · 70% Buy | 53.2332.00–60.00 | +8.4%+4.11 USD | 27 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 03:23 ET | 3129 firms | avg 19 Aug23 Apr 2026 – 27 Oct 2026 | |
| 56.28+7.71% | Buy 16 · Hold 33 · Sell 2 · 31% Buy | 97.8450.00–150.00 | +73.8%+41.56 USD | 30 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 03:57 ET | 6057 firms | avg 2 Sep15 Jan 2026 – 30 Oct 2026 | |
| 82.38−1.64% | Buy 15 · Hold 10 · Sell 0 · 60% Buy | 81.5814.00–100.00 | −1.0%−0.80 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:55 ET | 2827 firms | avg 23 Jul5 Jan 2026 – 29 Oct 2026 | |
| 1,190.44+5.22% | Buy 15 · Hold 1 · Sell 0 · 94% Buy | 1,798.001,500.00–2,100.00 | +51.0%+607.56 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:59 ET | 1818 firms | avg 26 Aug6 Feb 2026 – 30 Oct 2026 | |
| 460.42+0.03% | Buy 15 · Hold 21 · Sell 3 · 38% Buy | 402.19225.00–500.00 | −12.6%−58.23 USD | 4 NovPartial coverage · checked 6 Nov | 2 FebEstimated | Partial coverage6 Nov 02:19 ET | 4040 firms | avg 26 Aug22 Jan 2026 – 4 Nov 2026 | |
| 165.41+5.52% | Buy 15 · Hold 20 · Sell 4 · 38% Buy | 202.79100.00–400.00 | +22.6%+37.38 USD | 21 OctPartial coverage · checked 6 Nov | 3 FebEstimated | Partial coverage6 Nov 04:01 ET | 4646 firms | avg 21 Jul24 Feb 2026 – 21 Oct 2026 | |
| 190.71+6.26% | Buy 14 · Hold 10 · Sell 0 · 58% Buy | 376.95153.00–500.00 | +97.7%+186.24 USD | 5 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:05 ET | 2525 firms | avg 23 Jul5 Mar 2026 – 5 Nov 2026 | |
| 45.72−4.41% | Buy 14 · Hold 9 · Sell 0 · 61% Buy | 56.7532.50–110.00 | +24.1%+11.03 USD | 26 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:59 ET | 2626 firms | avg 25 Aug10 Apr 2026 – 26 Oct 2026 | |
| 112.57−4.69% | Buy 12 · Hold 6 · Sell 0 · 67% Buy | 129.9398.00–185.74 | +15.4%+17.36 USD | 4 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:35 ET | 2019 firms | avg 12 Aug16 Jan 2026 – 4 Nov 2026 | |
| 36.63−0.70% | Buy 11 · Hold 6 · Sell 0 · 65% Buy | 36.2128.00–42.00 | −1.1%−0.42 USD | 22 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:57 ET | 2120 firms | avg 1 Aug30 Mar 2026 – 22 Oct 2026 | |
| 218.22+2.57% | Buy 11 · Hold 7 · Sell 0 · 61% Buy | 406.28220.00–550.00 | +86.2%+188.06 USD | 29 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 04:03 ET | 2119 firms | avg 25 Jun9 Jan 2026 – 29 Oct 2026 | |
| 222.36−1.79% | Buy 11 · Hold 8 · Sell 2 · 52% Buy | 219.61181.00–250.00 | −1.2%−2.75 USD | 29 OctPartial coverage · checked 6 Nov | 17 DecEstimated | Partial coverage6 Nov 03:22 ET | 2222 firms | avg 26 Jun17 Dec 2025 – 29 Oct 2026 | |
| 164.92−3.31% | Buy 10 · Hold 12 · Sell 1 · 43% Buy | 218.75182.00–260.00 | +32.6%+53.83 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:00 ET | 2726 firms | avg 16 Sep6 Feb 2026 – 29 Oct 2026 | |
| 24.39−2.24% | Buy 10 · Hold 15 · Sell 6 · 32% Buy | 28.6817.00–44.00 | +17.6%+4.29 USD | 26 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 03:22 ET | 3231 firms | avg 18 Aug5 Jan 2026 – 26 Oct 2026 | |
| 31.95−1.63% | Buy 9 · Hold 5 · Sell 1 · 60% Buy | 40.4525.00–65.00 | +26.6%+8.50 USD | 28 SepPartial coverage · checked 6 Nov | 19 NovEstimated | Partial coverage6 Nov 02:21 ET | 1717 firms | avg 30 Aug1 Jun 2026 – 28 Sep 2026 | |
| 116.13−0.99% | Buy 9 · Hold 6 · Sell 2 · 53% Buy | 111.7792.00–129.00 | −3.8%−4.36 USD | 4 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:35 ET | 1817 firms | avg 25 Aug14 Jan 2026 – 4 Nov 2026 | |
| 118.84−3.00% | Buy 9 · Hold 29 · Sell 5 · 21% Buy | 150.97100.00–225.00 | +27.0%+32.13 USD | 2 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:55 ET | 4948 firms | avg 2 Oct4 May 2026 – 2 Nov 2026 | |
| 676.04+0.79% | Buy 8 · Hold 6 · Sell 0 · 57% Buy | 705.75557.00–810.00 | +4.4%+29.71 USD | 3 NovPartial coverage · checked 6 Nov | 1 FebEstimated | Partial coverage6 Nov 03:56 ET | 1515 firms | avg 14 Jul3 Feb 2026 – 3 Nov 2026 | |
| 476.60−2.92% | Buy 8 · Hold 11 · Sell 1 · 40% Buy | 473.33373.00–550.00 | −0.7%−3.27 USD | 26 OctPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 04:01 ET | 2321 firms | avg 26 Jul27 Jan 2026 – 26 Oct 2026 | |
| 101.98−2.41% | Buy 7 · Hold 11 · Sell 0 · 39% Buy | 133.17115.00–162.00 | +30.6%+31.19 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:00 ET | 1918 firms | avg 20 Aug14 Jan 2026 – 29 Oct 2026 | |
| 58.71−0.88% | Buy 7 · Hold 7 · Sell 1 · 47% Buy | 60.5942.00–70.00 | +3.2%+1.88 USD | 4 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:35 ET | 1616 firms | avg 7 Sep4 Aug 2026 – 4 Nov 2026 | |
| 83.03−1.10% | Buy 7 · Hold 12 · Sell 1 · 35% Buy | 110.7080.00–150.00 | +33.3%+27.67 USD | 16 SepPartial coverage · checked 6 Nov | 18 NovEstimated | Partial coverage6 Nov 02:35 ET | 2222 firms | avg 23 Jun19 Nov 2025 – 16 Sep 2026 | |
| 254.19+5.27% | Buy 7 · Hold 17 · Sell 4 · 25% Buy | 125.8617.00–236.00 | −50.5%−128.33 USD | 26 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:59 ET | 3230 firms | avg 26 Aug30 Jan 2026 – 26 Oct 2026 | |
| 239.30−2.90% | Buy 7 · Hold 24 · Sell 7 · 18% Buy | 279.31195.00–430.00 | +16.7%+40.01 USD | 13 OctPartial coverage · checked 6 Nov | 9 DecConfirmed | Partial coverage6 Nov 02:18 ET | 4242 firms | avg 20 Jul11 Dec 2025 – 13 Oct 2026 | |
| 59.24+0.47% | Buy 7 · Hold 37 · Sell 8 · 13% Buy | 56.6736.00–80.00 | −4.3%−2.57 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:00 ET | 5451 firms | avg 10 Aug25 Nov 2025 – 29 Oct 2026 | |
| 141.34−0.96% | Buy 6 · Hold 14 · Sell 1 · 29% Buy | 142.00106.00–165.00 | +0.5%+0.66 USD | 16 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 08:15 ET | 2525 firms | avg 17 Sep18 Feb 2026 – 16 Oct 2026 | |
| 52.99+0.17% | Buy 6 · Hold 9 · Sell 3 · 33% Buy | 52.8545.00–60.00 | −0.3%−0.14 USD | 21 OctPartial coverage · checked 6 Nov | 19 JanConfirmed | Partial coverage6 Nov 03:54 ET | 2020 firms | avg 2 Sep9 Apr 2026 – 21 Oct 2026 | |
| 303.35−1.23% | Buy 5 · Hold 14 · Sell 2 · 24% Buy | 288.50223.00–340.00 | −4.9%−14.85 USD | 29 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 02:19 ET | 2220 firms | avg 19 Aug29 Jan 2026 – 29 Oct 2026 | |
| 45.62−1.96% | Buy 3 · Hold 17 · Sell 0 · 15% Buy | 47.8341.00–58.00 | +4.9%+2.21 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:54 ET | 2322 firms | avg 7 Aug20 Feb 2026 – 28 Oct 2026 | |
| 152.92+2.23% | Buy 3 · Hold 13 · Sell 0 · 19% Buy | 192.50166.00–213.00 | +25.9%+39.58 USD | 2 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:25 ET | 1918 firms | avg 6 Oct6 Aug 2026 – 2 Nov 2026 | |
- CEG#51Constellation Energy249.95+4.30%
Buy 20 · Hold 5 · Sell 0 · 80% Buy
Target 346.65 (277.00–399.00)+38.7%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 30 Jan 2026 – 30 Oct 2026 · avg 19 Aug 2026
- Analysts
- 27 analysts · 26 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- WDC#52Western Digital263.78−1.44%
Buy 20 · Hold 4 · Sell 0 · 83% Buy
Target 590.21 (200.00–1,050.00)+123.8%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 16 Dec 2025 – 26 Oct 2026 · avg 11 Aug 2026
- Analysts
- 33 analysts · 32 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- WDAY#53Workday, Inc.192.90−3.63%
Buy 20 · Hold 20 · Sell 3 · 47% Buy
Target 203.46 (92.00–275.00)+5.5%
Details
- Latest target report
- 15 Oct 2026
- Report dates
- 18 Feb 2026 – 15 Oct 2026 · avg 12 Aug 2026
- Analysts
- 50 analysts · 48 firms
- Next earnings
- 24 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- AXON#54Axon Enterprise313.00−18.18%
Buy 19 · Hold 1 · Sell 0 · 95% Buy
Target 691.88 (481.00–830.00)+121.0%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 7 May 2026 – 27 Oct 2026 · avg 15 Aug 2026
- Analysts
- 21 analysts · 21 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CDNS#55Cadence Design Systems319.92+2.73%
Buy 19 · Hold 4 · Sell 0 · 83% Buy
Target 411.77 (300.00–470.00)+28.7%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 28 Apr 2026 – 27 Oct 2026 · avg 1 Aug 2026
- Analysts
- 25 analysts · 25 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MSTR#56Strategy Inc128.93−0.29%
Buy 19 · Hold 2 · Sell 0 · 90% Buy
Target 233.68 (165.00–435.00)+81.2%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 9 Jan 2026 – 30 Oct 2026 · avg 6 Aug 2026
- Analysts
- 25 analysts · 25 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- RKLB#57Rocket Lab Corporation53.07+15.39%
Buy 19 · Hold 5 · Sell 0 · 79% Buy
Target 100.17 (60.00–150.00)+88.7%
Details
- Latest target report
- 16 Oct 2026
- Report dates
- 16 Jan 2026 – 16 Oct 2026 · avg 30 Jul 2026
- Analysts
- 27 analysts · 27 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- KLAC#58KLA Corporation138.49+6.69%
Buy 18 · Hold 10 · Sell 0 · 64% Buy
Target 226.34 (133.00–425.00)+63.4%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 30 Jan 2026 – 30 Oct 2026 · avg 23 Aug 2026
- Analysts
- 34 analysts · 34 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- MELI#59MercadoLibre Inc.1,510.00−1.33%
Buy 18 · Hold 4 · Sell 0 · 82% Buy
Target 2,298.24 (1,750.00–2,800.00)+52.2%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 25 Feb 2026 – 27 Oct 2026 · avg 29 Jun 2026
- Analysts
- 23 analysts · 23 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ROST#60Ross Stores231.09−1.76%
Buy 18 · Hold 4 · Sell 0 · 82% Buy
Target 270.42 (174.00–315.00)+17.0%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 10 Nov 2025 – 27 Oct 2026 · avg 15 Aug 2026
- Analysts
- 23 analysts · 23 firms
- Next earnings
- 19 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- BKR#61Baker Hughes47.87+3.61%
Buy 18 · Hold 4 · Sell 1 · 78% Buy
Target 69.09 (45.00–85.00)+44.3%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 26 Jan 2026 – 29 Oct 2026 · avg 31 Jul 2026
- Analysts
- 25 analysts · 25 firms
- Next earnings
- 25 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- NBIS#62Nebius Group N.V.129.49+7.58%
Buy 18 · Hold 5 · Sell 1 · 75% Buy
Target 269.18 (84.00–410.00)+107.9%
Details
- Latest target report
- 21 Oct 2026
- Report dates
- 11 Nov 2025 – 21 Oct 2026 · avg 15 Jul 2026
- Analysts
- 25 analysts · 25 firms
- Next earnings
- 12 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- NXPI#63NXP Semiconductors248.29+1.58%
Buy 18 · Hold 9 · Sell 1 · 64% Buy
Target 297.10 (175.00–400.00)+19.7%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 8 Dec 2025 – 29 Oct 2026 · avg 29 Aug 2026
- Analysts
- 29 analysts · 29 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- INTU#64Intuit341.50−3.76%
Buy 18 · Hold 15 · Sell 3 · 50% Buy
Target 424.00 (290.00–875.00)+24.2%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 18 Nov 2025 – 23 Oct 2026 · avg 1 Aug 2026
- Analysts
- 41 analysts · 38 firms
- Next earnings
- 19 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- CSCO#65Cisco93.85−1.95%
Buy 17 · Hold 11 · Sell 0 · 61% Buy
Target 127.88 (88.00–165.00)+36.3%
Details
- Latest target report
- 30 Sep 2026
- Report dates
- 13 Nov 2025 – 30 Sep 2026 · avg 5 Jul 2026
- Analysts
- 34 analysts · 34 firms
- Next earnings
- 12 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- HON#66Honeywell Technologies220.05+1.98%
Buy 17 · Hold 13 · Sell 0 · 57% Buy
Target 251.90 (190.00–299.79)+14.5%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 30 Jan 2026 – 26 Oct 2026 · avg 28 Aug 2026
- Analysts
- 31 analysts · 27 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- MDLZ#67Mondelez International66.02−1.20%
Buy 17 · Hold 10 · Sell 0 · 63% Buy
Target 69.13 (55.00–75.00)+4.7%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 8 Jan 2026 – 30 Oct 2026 · avg 20 Jul 2026
- Analysts
- 29 analysts · 29 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MAR#68Marriott International416.47−0.19%
Buy 17 · Hold 13 · Sell 1 · 55% Buy
Target 388.13 (280.00–429.00)−6.8%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 10 Feb 2026 – 22 Oct 2026 · avg 18 Aug 2026
- Analysts
- 32 analysts · 31 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- AEP#69American Electric Power126.53−0.19%
Buy 16 · Hold 9 · Sell 0 · 64% Buy
Target 139.15 (120.00–153.00)+10.0%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 18 Dec 2025 – 29 Oct 2026 · avg 17 Aug 2026
- Analysts
- 27 analysts · 27 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- XEL#70Xcel Energy79.67−0.87%
Buy 16 · Hold 2 · Sell 0 · 89% Buy
Target 90.37 (77.00–99.00)+13.4%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 5 Feb 2026 – 30 Oct 2026 · avg 11 Aug 2026
- Analysts
- 24 analysts · 22 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CSX#71CSX Corporation49.12−3.36%
Buy 16 · Hold 6 · Sell 1 · 70% Buy
Target 53.23 (32.00–60.00)+8.4%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 23 Apr 2026 – 27 Oct 2026 · avg 19 Aug 2026
- Analysts
- 31 analysts · 29 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- INTC#72Intel56.28+7.71%
Buy 16 · Hold 33 · Sell 2 · 31% Buy
Target 97.84 (50.00–150.00)+73.8%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 15 Jan 2026 – 30 Oct 2026 · avg 2 Sep 2026
- Analysts
- 60 analysts · 57 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- GEHC#73GE HealthCare82.38−1.64%
Buy 15 · Hold 10 · Sell 0 · 60% Buy
Target 81.58 (14.00–100.00)−1.0%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 5 Jan 2026 – 29 Oct 2026 · avg 23 Jul 2026
- Analysts
- 28 analysts · 27 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MPWR#74Monolithic Power Systems1,190.44+5.22%
Buy 15 · Hold 1 · Sell 0 · 94% Buy
Target 1,798.00 (1,500.00–2,100.00)+51.0%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 6 Feb 2026 – 30 Oct 2026 · avg 26 Aug 2026
- Analysts
- 18 analysts · 18 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- AMGN#75Amgen460.42+0.03%
Buy 15 · Hold 21 · Sell 3 · 38% Buy
Target 402.19 (225.00–500.00)−12.6%
Details
- Latest target report
- 4 Nov 2026
- Report dates
- 22 Jan 2026 – 4 Nov 2026 · avg 26 Aug 2026
- Analysts
- 40 analysts · 40 firms
- Next earnings
- 2 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- QCOM#76Qualcomm165.41+5.52%
Buy 15 · Hold 20 · Sell 4 · 38% Buy
Target 202.79 (100.00–400.00)+22.6%
Details
- Latest target report
- 21 Oct 2026
- Report dates
- 24 Feb 2026 – 21 Oct 2026 · avg 21 Jul 2026
- Analysts
- 46 analysts · 46 firms
- Next earnings
- 3 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- ALAB#77Astera Labs Inc.190.71+6.26%
Buy 14 · Hold 10 · Sell 0 · 58% Buy
Target 376.95 (153.00–500.00)+97.7%
Details
- Latest target report
- 5 Nov 2026
- Report dates
- 5 Mar 2026 – 5 Nov 2026 · avg 23 Jul 2026
- Analysts
- 25 analysts · 25 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MNST#78Monster Beverage45.72−4.41%
Buy 14 · Hold 9 · Sell 0 · 61% Buy
Target 56.75 (32.50–110.00)+24.1%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 10 Apr 2026 – 26 Oct 2026 · avg 25 Aug 2026
- Analysts
- 26 analysts · 26 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- TRI#79Thomson Reuters Corporation112.57−4.69%
Buy 12 · Hold 6 · Sell 0 · 67% Buy
Target 129.93 (98.00–185.74)+15.4%
Details
- Latest target report
- 4 Nov 2026
- Report dates
- 16 Jan 2026 – 4 Nov 2026 · avg 12 Aug 2026
- Analysts
- 20 analysts · 19 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- KDP#80Keurig Dr Pepper36.63−0.70%
Buy 11 · Hold 6 · Sell 0 · 65% Buy
Target 36.21 (28.00–42.00)−1.1%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 30 Mar 2026 – 22 Oct 2026 · avg 1 Aug 2026
- Analysts
- 21 analysts · 20 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- TER#81Teradyne218.22+2.57%
Buy 11 · Hold 7 · Sell 0 · 61% Buy
Target 406.28 (220.00–550.00)+86.2%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 9 Jan 2026 – 29 Oct 2026 · avg 25 Jun 2026
- Analysts
- 21 analysts · 19 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CTAS#82Cintas222.36−1.79%
Buy 11 · Hold 8 · Sell 2 · 52% Buy
Target 219.61 (181.00–250.00)−1.2%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 17 Dec 2025 – 29 Oct 2026 · avg 26 Jun 2026
- Analysts
- 22 analysts · 22 firms
- Next earnings
- 17 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- ODFL#83Old Dominion164.92−3.31%
Buy 10 · Hold 12 · Sell 1 · 43% Buy
Target 218.75 (182.00–260.00)+32.6%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 6 Feb 2026 – 29 Oct 2026 · avg 16 Sep 2026
- Analysts
- 27 analysts · 26 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CMCSA#84Comcast24.39−2.24%
Buy 10 · Hold 15 · Sell 6 · 32% Buy
Target 28.68 (17.00–44.00)+17.6%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 5 Jan 2026 – 26 Oct 2026 · avg 18 Aug 2026
- Analysts
- 32 analysts · 31 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- CPRT#85Copart31.95−1.63%
Buy 9 · Hold 5 · Sell 1 · 60% Buy
Target 40.45 (25.00–65.00)+26.6%
Details
- Latest target report
- 28 Sep 2026
- Report dates
- 1 Jun 2026 – 28 Sep 2026 · avg 30 Aug 2026
- Analysts
- 17 analysts · 17 firms
- Next earnings
- 19 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- CCEP#86Coca-Cola Europacific Partners plc116.13−0.99%
Buy 9 · Hold 6 · Sell 2 · 53% Buy
Target 111.77 (92.00–129.00)−3.8%
Details
- Latest target report
- 4 Nov 2026
- Report dates
- 14 Jan 2026 – 4 Nov 2026 · avg 25 Aug 2026
- Analysts
- 18 analysts · 17 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FTNT#87Fortinet118.84−3.00%
Buy 9 · Hold 29 · Sell 5 · 21% Buy
Target 150.97 (100.00–225.00)+27.0%
Details
- Latest target report
- 2 Nov 2026
- Report dates
- 4 May 2026 – 2 Nov 2026 · avg 2 Oct 2026
- Analysts
- 49 analysts · 48 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- IDXX#88Idexx Laboratories676.04+0.79%
Buy 8 · Hold 6 · Sell 0 · 57% Buy
Target 705.75 (557.00–810.00)+4.4%
Details
- Latest target report
- 3 Nov 2026
- Report dates
- 3 Feb 2026 – 3 Nov 2026 · avg 14 Jul 2026
- Analysts
- 15 analysts · 15 firms
- Next earnings
- 1 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- ROP#89Roper Technologies476.60−2.92%
Buy 8 · Hold 11 · Sell 1 · 40% Buy
Target 473.33 (373.00–550.00)−0.7%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 27 Jan 2026 – 26 Oct 2026 · avg 26 Jul 2026
- Analysts
- 23 analysts · 21 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- PCAR#90Paccar101.98−2.41%
Buy 7 · Hold 11 · Sell 0 · 39% Buy
Target 133.17 (115.00–162.00)+30.6%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 14 Jan 2026 – 29 Oct 2026 · avg 20 Aug 2026
- Analysts
- 19 analysts · 18 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FER#91Ferrovial N.V.58.71−0.88%
Buy 7 · Hold 7 · Sell 1 · 47% Buy
Target 60.59 (42.00–70.00)+3.2%
Details
- Latest target report
- 4 Nov 2026
- Report dates
- 4 Aug 2026 – 4 Nov 2026 · avg 7 Sep 2026
- Analysts
- 16 analysts · 16 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- PDD#92PDD Holdings Inc.83.03−1.10%
Buy 7 · Hold 12 · Sell 1 · 35% Buy
Target 110.70 (80.00–150.00)+33.3%
Details
- Latest target report
- 16 Sep 2026
- Report dates
- 19 Nov 2025 – 16 Sep 2026 · avg 23 Jun 2026
- Analysts
- 22 analysts · 22 firms
- Next earnings
- 18 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- MRNA#93Moderna254.19+5.27%
Buy 7 · Hold 17 · Sell 4 · 25% Buy
Target 125.86 (17.00–236.00)−50.5%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 30 Jan 2026 – 26 Oct 2026 · avg 26 Aug 2026
- Analysts
- 32 analysts · 30 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ADBE#94Adobe Inc.239.30−2.90%
Buy 7 · Hold 24 · Sell 7 · 18% Buy
Target 279.31 (195.00–430.00)+16.7%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 11 Dec 2025 – 13 Oct 2026 · avg 20 Jul 2026
- Analysts
- 42 analysts · 42 firms
- Next earnings
- 9 Dec · Confirmed
- Research
- Partial coverage · checked 6 Nov
- PYPL#95PayPal59.24+0.47%
Buy 7 · Hold 37 · Sell 8 · 13% Buy
Target 56.67 (36.00–80.00)−4.3%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 25 Nov 2025 – 29 Oct 2026 · avg 10 Aug 2026
- Analysts
- 54 analysts · 51 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- PEP#96PepsiCo141.34−0.96%
Buy 6 · Hold 14 · Sell 1 · 29% Buy
Target 142.00 (106.00–165.00)+0.5%
Details
- Latest target report
- 16 Oct 2026
- Report dates
- 18 Feb 2026 – 16 Oct 2026 · avg 17 Sep 2026
- Analysts
- 25 analysts · 25 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FAST#97Fastenal52.99+0.17%
Buy 6 · Hold 9 · Sell 3 · 33% Buy
Target 52.85 (45.00–60.00)−0.3%
Details
- Latest target report
- 21 Oct 2026
- Report dates
- 9 Apr 2026 – 21 Oct 2026 · avg 2 Sep 2026
- Analysts
- 20 analysts · 20 firms
- Next earnings
- 19 Jan · Confirmed
- Research
- Partial coverage · checked 6 Nov
- ADP#98Automatic Data Processing303.35−1.23%
Buy 5 · Hold 14 · Sell 2 · 24% Buy
Target 288.50 (223.00–340.00)−4.9%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 29 Jan 2026 – 29 Oct 2026 · avg 19 Aug 2026
- Analysts
- 22 analysts · 20 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- EXC#99Exelon45.62−1.96%
Buy 3 · Hold 17 · Sell 0 · 15% Buy
Target 47.83 (41.00–58.00)+4.9%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 20 Feb 2026 – 28 Oct 2026 · avg 7 Aug 2026
- Analysts
- 23 analysts · 22 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HONA#100Honeywell Aerospace152.92+2.23%
Buy 3 · Hold 13 · Sell 0 · 19% Buy
Target 192.50 (166.00–213.00)+25.9%
Details
- Latest target report
- 2 Nov 2026
- Report dates
- 6 Aug 2026 – 2 Nov 2026 · avg 6 Oct 2026
- Analysts
- 19 analysts · 18 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
About the Nasdaq 100 analyst ratings
Stocks in the Nasdaq-100. Most are also in the S&P 500 and share the same research and prices.. 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.