- 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,320 votes ·
Ranking as of analyst data of 6 Nov 2026
| #Stock | Price · day | Buy / Hold / Sell | Avg target · range (USD) | Upside | Latest target report | Next earnings | Data status | Analysts | Report dates |
|---|---|---|---|---|---|---|---|---|---|
| 260.21−2.19% | Buy 57 · Hold 3 · Sell 0 · 95% Buy | 323.24218.00–405.00 | +24.2%+63.03 USD | 30 OctStale · checked 2 Nov | — | Stale2 Nov 06:23 ET | 6463 firms | avg 22 Aug8 Dec 2025 – 30 Oct 2026 | |
| 605.08−3.96% | Buy 54 · Hold 6 · Sell 0 · 90% Buy | 854.36650.00–1,050.00 | +41.2%+249.28 USD | 27 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 03:58 ET | 6160 firms | avg 26 Sep1 May 2026 – 27 Oct 2026 | |
| 282.57−2.20% | Buy 53 · Hold 5 · Sell 0 · 91% Buy | 411.04300.00–490.00 | +45.5%+128.47 USD | 30 OctStale · checked 2 Nov | — | Stale2 Nov 06:23 ET | 5959 firms | avg 11 Sep16 Apr 2026 – 30 Oct 2026 | |
| 181.60−9.26% | Buy 52 · Hold 0 · Sell 1 · 98% Buy | 322.83210.00–515.00 | +77.8%+141.23 USD | 21 OctPartial coverage · checked 6 Nov | 17 NovConfirmed | Partial coverage6 Nov 03:59 ET | 6462 firms | avg 1 Aug26 Feb 2026 – 21 Oct 2026 | |
| 535.93−3.57% | Buy 50 · Hold 3 · Sell 0 · 94% Buy | 628.34440.00–870.00 | +17.2%+92.41 USD | 30 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 03:59 ET | 5956 firms | avg 12 Sep30 Apr 2026 – 30 Oct 2026 | |
| 281.74−1.94% | Buy 49 · Hold 3 · Sell 1 · 92% Buy | 414.56300.00–515.00 | +47.1%+132.82 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:18 ET | 5956 firms | avg 11 Sep20 Jan 2026 – 30 Oct 2026 | |
| 174.60−7.48% | Buy 44 · Hold 2 · Sell 2 · 92% Buy | 293.71158.00–350.00 | +68.2%+119.11 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:23 ET | 5352 firms | avg 5 Aug7 Nov 2025 – 28 Oct 2026 | |
| 656.39−17.46% | Buy 43 · Hold 3 · Sell 0 · 93% Buy | 1,459.93320.00–3,000.00 | +122.4%+803.54 USD | 23 OctPartial coverage · checked 6 Nov | 23 DecEstimated | Partial coverage6 Nov 03:59 ET | 5050 firms | avg 12 Aug21 Dec 2025 – 23 Oct 2026 | |
| 291.53−10.43% | Buy 42 · Hold 5 · Sell 0 · 89% Buy | 524.50380.00–660.00 | +79.9%+232.97 USD | 27 OctPartial coverage · checked 6 Nov | 9 DecConfirmed | Partial coverage6 Nov 02:51 ET | 5151 firms | avg 4 Aug3 Mar 2026 – 27 Oct 2026 | |
| 404.40−17.26% | Buy 42 · Hold 9 · Sell 1 · 81% Buy | 619.71260.00–1,250.00 | +53.2%+215.31 USD | 28 OctPartial coverage · checked 6 Nov | 2 FebEstimated | Partial coverage6 Nov 02:18 ET | 5756 firms | avg 30 Jul7 Nov 2025 – 28 Oct 2026 | |
| 127.72−1.12% | Buy 41 · Hold 6 · Sell 0 · 87% Buy | 130.18110.00–155.00 | +1.9%+2.46 USD | 30 OctPartial coverage · checked 6 Nov | 19 NovConfirmed | Partial coverage6 Nov 04:04 ET | 5047 firms | avg 30 Jul26 Dec 2025 – 30 Oct 2026 | |
| 314.67−9.59% | Buy 41 · Hold 14 · Sell 1 · 73% Buy | 403.52162.50–525.00 | +28.2%+88.85 USD | 15 OctPartial coverage · checked 6 Nov | 18 NovConfirmed | Partial coverage6 Nov 04:00 ET | 6058 firms | avg 21 Aug19 Feb 2026 – 15 Oct 2026 | |
| 133.55−16.43% | Buy 39 · Hold 8 · Sell 0 · 83% Buy | 323.59110.00–450.00 | +142.3%+190.04 USD | 30 OctPartial coverage · checked 6 Nov | 1 DecEstimated | Partial coverage6 Nov 03:58 ET | 5249 firms | avg 31 Aug6 Mar 2026 – 30 Oct 2026 | |
| 143.75−6.06% | Buy 39 · Hold 11 · Sell 0 · 78% Buy | 178.35145.00–220.00 | +24.1%+34.60 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:05 ET | 5553 firms | avg 28 Jul24 Nov 2025 – 27 Oct 2026 | |
| 217.20−9.88% | Buy 39 · Hold 11 · Sell 4 · 72% Buy | 260.37132.00–500.00 | +19.9%+43.17 USD | 2 NovPartial coverage · checked 6 Nov | 1 DecConfirmed | Partial coverage6 Nov 03:23 ET | 5754 firms | avg 4 Sep24 Feb 2026 – 2 Nov 2026 | |
| 123.62−9.05% | Buy 36 · Hold 10 · Sell 2 · 75% Buy | 234.87115.00–500.00 | +90.0%+111.25 USD | 5 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:05 ET | 5251 firms | avg 12 Sep11 Jun 2026 – 5 Nov 2026 | |
| 65.56−1.25% | Buy 36 · Hold 20 · Sell 3 · 61% Buy | 88.6957.00–125.00 | +35.3%+23.13 USD | 27 OctPartial coverage · checked 6 Nov | 19 JanEstimated | Partial coverage6 Nov 03:59 ET | 6563 firms | avg 7 Sep21 Jan 2026 – 27 Oct 2026 | |
| 319.25−13.58% | Buy 33 · Hold 9 · Sell 0 · 79% Buy | 622.83358.20–900.00 | +95.1%+303.58 USD | 16 OctPartial coverage · checked 6 Nov | 12 NovConfirmed | Partial coverage6 Nov 02:19 ET | 4848 firms | avg 19 Jul14 Jan 2026 – 16 Oct 2026 | |
| 179.58−1.80% | Buy 32 · Hold 6 · Sell 0 · 84% Buy | 232.42190.00–283.00 | +29.4%+52.84 USD | 21 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:23 ET | 4139 firms | avg 26 Jul3 Feb 2026 – 21 Oct 2026 | |
| 361.01−11.13% | Buy 31 · Hold 3 · Sell 0 · 91% Buy | 457.62280.00–675.00 | +26.8%+96.61 USD | 19 OctPartial coverage · checked 6 Nov | 24 NovConfirmed | Partial coverage6 Nov 02:19 ET | 3838 firms | avg 1 Jul1 Jan 2026 – 19 Oct 2026 | |
| 179.92−9.40% | Buy 31 · Hold 9 · Sell 0 · 78% Buy | 251.68193.00–350.00 | +39.9%+71.76 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:23 ET | 4746 firms | avg 28 Jul11 Nov 2025 – 30 Oct 2026 | |
| 43.66−9.83% | Buy 31 · Hold 8 · Sell 4 · 72% Buy | 128.6639.00–250.00 | +194.7%+85.00 USD | 27 OctPartial coverage · checked 6 Nov | 10 NovConfirmed | Partial coverage6 Nov 04:05 ET | 4847 firms | avg 23 Jul11 Nov 2025 – 27 Oct 2026 | |
| 1,065.59+1.83% | Buy 30 · Hold 11 · Sell 1 · 71% Buy | 1,085.65781.00–1,315.00 | +1.9%+20.06 USD | 30 OctPartial coverage · checked 6 Nov | 10 DecConfirmed | Partial coverage6 Nov 03:23 ET | 4341 firms | avg 6 Sep15 Apr 2026 – 30 Oct 2026 | |
| 542.50−1.19% | Buy 30 · Hold 6 · Sell 1 · 81% Buy | 573.28350.00–665.00 | +5.7%+30.78 USD | 3 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:04 ET | 3836 firms | avg 20 Jul13 Jan 2026 – 3 Nov 2026 | |
| 213.36+2.14% | Buy 29 · Hold 2 · Sell 0 · 94% Buy | 288.68196.00–330.00 | +35.3%+75.32 USD | 27 OctPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 04:02 ET | 3232 firms | avg 8 Jun13 Nov 2025 – 27 Oct 2026 | |
| 344.17−1.53% | Buy 29 · Hold 18 · Sell 3 · 58% Buy | 334.58240.00–400.00 | −2.8%−9.59 USD | 28 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 02:19 ET | 5654 firms | avg 22 Jul5 Dec 2025 – 28 Oct 2026 | |
| 269.16−0.34% | Buy 28 · Hold 5 · Sell 0 · 85% Buy | 316.18215.00–456.00 | +17.5%+47.02 USD | 28 SepPartial coverage · checked 6 Nov | 24 NovConfirmed | Partial coverage6 Nov 02:19 ET | 3837 firms | avg 4 Jul28 Nov 2025 – 28 Sep 2026 | |
| 168.72−1.32% | Buy 28 · Hold 11 · Sell 0 · 72% Buy | 229.96170.00–301.00 | +36.3%+61.24 USD | 4 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:20 ET | 4541 firms | avg 31 Jul18 Feb 2026 – 4 Nov 2026 | |
| 185.20−16.36% | Buy 28 · Hold 8 · Sell 0 · 78% Buy | 374.17260.00–500.00 | +102.0%+188.97 USD | 23 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 03:57 ET | 4040 firms | avg 4 Aug29 Jan 2026 – 23 Oct 2026 | |
| 170.13−3.54% | Buy 28 · Hold 13 · Sell 1 · 67% Buy | 184.61135.00–220.00 | +8.5%+14.48 USD | 27 OctStale · checked 2 Nov | — | Stale2 Nov 06:23 ET | 5049 firms | avg 6 Aug12 Feb 2026 – 27 Oct 2026 | |
| 468.52−2.82% | Buy 27 · Hold 5 · Sell 1 · 82% Buy | 499.27360.00–685.00 | +6.6%+30.75 USD | 22 OctPartial coverage · checked 6 Nov | 21 JanEstimated | Partial coverage6 Nov 03:57 ET | 3635 firms | avg 24 Aug24 Apr 2026 – 22 Oct 2026 | |
| 167.57−3.96% | Buy 26 · Hold 7 · Sell 0 · 79% Buy | 167.52127.00–200.00 | −0.0%−0.05 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:55 ET | 3534 firms | avg 20 Aug11 Feb 2026 – 30 Oct 2026 | |
| 160.59+0.89% | Buy 26 · Hold 6 · Sell 0 · 81% Buy | 229.86165.00–310.00 | +43.1%+69.27 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:02 ET | 3332 firms | avg 2 Aug11 Nov 2025 – 29 Oct 2026 | |
| 1,356.65−9.33% | Buy 26 · Hold 3 · Sell 3 · 81% Buy | 2,091.601,200.00–2,859.00 | +54.2%+734.95 USD | 15 OctPartial coverage · checked 6 Nov | 27 JanConfirmed | Partial coverage6 Nov 04:05 ET | 3333 firms | avg 27 Jun7 Nov 2025 – 15 Oct 2026 | |
| 84.46−4.54% | Buy 25 · Hold 2 · Sell 0 · 93% Buy | 95.8980.00–120.00 | +13.5%+11.43 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:23 ET | 3029 firms | avg 10 Aug12 Feb 2026 – 30 Oct 2026 | |
| 902.90−2.98% | Buy 25 · Hold 10 · Sell 0 · 71% Buy | 844.71185.00–1,030.00 | −6.4%−58.19 USD | 30 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 04:01 ET | 3633 firms | avg 6 Aug7 Jan 2026 – 30 Oct 2026 | |
| 356.10+31.04% | Buy 24 · Hold 7 · Sell 0 · 77% Buy | 472.50284.00–775.00 | +32.7%+116.40 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:19 ET | 3432 firms | avg 14 Aug12 Feb 2026 – 28 Oct 2026 | |
| 521.23−0.67% | Buy 24 · Hold 5 · Sell 0 · 83% Buy | 550.71490.00–591.00 | +5.7%+29.48 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:58 ET | 3131 firms | avg 11 Jul30 Nov 2025 – 30 Oct 2026 | |
| 440.31−4.89% | Buy 24 · Hold 1 · Sell 1 · 92% Buy | 588.75475.00–700.00 | +33.7%+148.44 USD | 20 OctPartial coverage · checked 6 Nov | 8 DecConfirmed | Partial coverage6 Nov 04:02 ET | 3028 firms | avg 14 Aug2 Jan 2026 – 20 Oct 2026 | |
| 154.99−9.73% | Buy 24 · Hold 7 · Sell 3 · 71% Buy | 212.6380.00–265.00 | +37.2%+57.64 USD | 3 NovPartial coverage · checked 6 Nov | 1 FebEstimated | Partial coverage6 Nov 04:00 ET | 4040 firms | avg 26 Aug12 Nov 2025 – 3 Nov 2026 | |
| 343.69−10.77% | Buy 24 · Hold 20 · Sell 5 · 49% Buy | 415.3424.86–600.00 | +20.8%+71.65 USD | 27 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 04:03 ET | 5555 firms | avg 6 Sep18 Dec 2025 – 27 Oct 2026 | |
| 806.43−22.26% | Buy 23 · Hold 4 · Sell 0 · 85% Buy | 1,986.79450.00–3,000.00 | +146.4%+1,180.36 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:01 ET | 3129 firms | avg 5 Aug15 Jan 2026 – 30 Oct 2026 | |
| 166.72−13.08% | Buy 23 · Hold 9 · Sell 1 · 70% Buy | 290.32130.00–500.00 | +74.1%+123.60 USD | 9 SepPartial coverage · checked 6 Nov | 3 FebConfirmed | Partial coverage6 Nov 04:05 ET | 3635 firms | avg 28 Jun5 Jan 2026 – 9 Sep 2026 | |
| 156.66−2.74% | Buy 22 · Hold 10 · Sell 0 · 69% Buy | 331.34180.00–566.00 | +111.5%+174.68 USD | 30 OctStale · checked 2 Nov | — | Stale2 Nov 02:50 ET | 3333 firms | avg 28 Sep15 Dec 2025 – 30 Oct 2026 | |
| 91.49−0.92% | Buy 22 · Hold 4 · Sell 0 · 85% Buy | 107.5794.00–120.00 | +17.6%+16.08 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:00 ET | 2828 firms | avg 13 Aug6 Feb 2026 – 30 Oct 2026 | |
| 509.70−18.68% | Buy 21 · Hold 4 · Sell 0 · 84% Buy | 1,154.27820.00–1,400.00 | +126.5%+644.57 USD | 26 OctPartial coverage · checked 6 Nov | 2 FebConfirmed | Partial coverage6 Nov 03:58 ET | 2929 firms | avg 12 Aug1 May 2026 – 26 Oct 2026 | |
| 64.85−13.92% | Buy 21 · Hold 6 · Sell 0 · 78% Buy | 105.9369.00–135.00 | +63.3%+41.08 USD | 22 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:59 ET | 2927 firms | avg 28 Jun6 Jan 2026 – 22 Oct 2026 | |
| 466.53−16.25% | Buy 21 · Hold 7 · Sell 0 · 75% Buy | 1,032.15325.00–1,600.00 | +121.2%+565.62 USD | 28 OctPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 04:02 ET | 3230 firms | avg 8 Sep16 Dec 2025 – 28 Oct 2026 | |
| 278.15−10.70% | Buy 21 · Hold 12 · Sell 2 · 60% Buy | 324.59240.00–400.00 | +16.7%+46.44 USD | 28 OctPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 04:03 ET | 3937 firms | avg 26 Aug28 Jan 2026 – 28 Oct 2026 | |
| 106.16−3.23% | Buy 21 · Hold 16 · Sell 6 · 49% Buy | 109.8059.00–130.00 | +3.4%+3.64 USD | 30 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 04:02 ET | 4847 firms | avg 31 Jul29 Jan 2026 – 30 Oct 2026 | |
- AMZN#1Amazon260.21−2.19%
Buy 57 · Hold 3 · Sell 0 · 95% Buy
Target 323.24 (218.00–405.00)+24.2%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 8 Dec 2025 – 30 Oct 2026 · avg 22 Aug 2026
- Analysts
- 64 analysts · 63 firms
- Next earnings
- —
- Research
- Stale · checked 2 Nov
- META#2Meta Platforms605.08−3.96%
Buy 54 · Hold 6 · Sell 0 · 90% Buy
Target 854.36 (650.00–1,050.00)+41.2%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 1 May 2026 – 27 Oct 2026 · avg 26 Sep 2026
- Analysts
- 61 analysts · 60 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- GOOGL#3Alphabet Inc. (Class A)282.57−2.20%
Buy 53 · Hold 5 · Sell 0 · 91% Buy
Target 411.04 (300.00–490.00)+45.5%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 16 Apr 2026 – 30 Oct 2026 · avg 11 Sep 2026
- Analysts
- 59 analysts · 59 firms
- Next earnings
- —
- Research
- Stale · checked 2 Nov
- NVDA#4Nvidia181.60−9.26%
Buy 52 · Hold 0 · Sell 1 · 98% Buy
Target 322.83 (210.00–515.00)+77.8%
Details
- Latest target report
- 21 Oct 2026
- Report dates
- 26 Feb 2026 – 21 Oct 2026 · avg 1 Aug 2026
- Analysts
- 64 analysts · 62 firms
- Next earnings
- 17 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- MSFT#5Microsoft535.93−3.57%
Buy 50 · Hold 3 · Sell 0 · 94% Buy
Target 628.34 (440.00–870.00)+17.2%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 30 Apr 2026 – 30 Oct 2026 · avg 12 Sep 2026
- Analysts
- 59 analysts · 56 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- GOOG#6Alphabet Inc. (Class C)281.74−1.94%
Buy 49 · Hold 3 · Sell 1 · 92% Buy
Target 414.56 (300.00–515.00)+47.1%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 20 Jan 2026 – 30 Oct 2026 · avg 11 Sep 2026
- Analysts
- 59 analysts · 56 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- DDOG#7Datadog174.60−7.48%
Buy 44 · Hold 2 · Sell 2 · 92% Buy
Target 293.71 (158.00–350.00)+68.2%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 7 Nov 2025 – 28 Oct 2026 · avg 5 Aug 2026
- Analysts
- 53 analysts · 52 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MU#8Micron Technology656.39−17.46%
Buy 43 · Hold 3 · Sell 0 · 93% Buy
Target 1,459.93 (320.00–3,000.00)+122.4%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 21 Dec 2025 – 23 Oct 2026 · avg 12 Aug 2026
- Analysts
- 50 analysts · 50 firms
- Next earnings
- 23 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- AVGO#9Broadcom291.53−10.43%
Buy 42 · Hold 5 · Sell 0 · 89% Buy
Target 524.50 (380.00–660.00)+79.9%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 3 Mar 2026 – 27 Oct 2026 · avg 4 Aug 2026
- Analysts
- 51 analysts · 51 firms
- Next earnings
- 9 Dec · Confirmed
- Research
- Partial coverage · checked 6 Nov
- AMD#10Advanced Micro Devices404.40−17.26%
Buy 42 · Hold 9 · Sell 1 · 81% Buy
Target 619.71 (260.00–1,250.00)+53.2%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 7 Nov 2025 – 28 Oct 2026 · avg 30 Jul 2026
- Analysts
- 57 analysts · 56 firms
- Next earnings
- 2 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- WMT#11Walmart127.72−1.12%
Buy 41 · Hold 6 · Sell 0 · 87% Buy
Target 130.18 (110.00–155.00)+1.9%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 26 Dec 2025 – 30 Oct 2026 · avg 30 Jul 2026
- Analysts
- 50 analysts · 47 firms
- Next earnings
- 19 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- PANW#12Palo Alto Networks314.67−9.59%
Buy 41 · Hold 14 · Sell 1 · 73% Buy
Target 403.52 (162.50–525.00)+28.2%
Details
- Latest target report
- 15 Oct 2026
- Report dates
- 19 Feb 2026 – 15 Oct 2026 · avg 21 Aug 2026
- Analysts
- 60 analysts · 58 firms
- Next earnings
- 18 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- MRVL#13Marvell Technology133.55−16.43%
Buy 39 · Hold 8 · Sell 0 · 83% Buy
Target 323.59 (110.00–450.00)+142.3%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 6 Mar 2026 – 30 Oct 2026 · avg 31 Aug 2026
- Analysts
- 52 analysts · 49 firms
- Next earnings
- 1 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- SHOP#14Shopify Inc.143.75−6.06%
Buy 39 · Hold 11 · Sell 0 · 78% Buy
Target 178.35 (145.00–220.00)+24.1%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 24 Nov 2025 – 27 Oct 2026 · avg 28 Jul 2026
- Analysts
- 55 analysts · 53 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CRWD#15CrowdStrike217.20−9.88%
Buy 39 · Hold 11 · Sell 4 · 72% Buy
Target 260.37 (132.00–500.00)+19.9%
Details
- Latest target report
- 2 Nov 2026
- Report dates
- 24 Feb 2026 – 2 Nov 2026 · avg 4 Sep 2026
- Analysts
- 57 analysts · 54 firms
- Next earnings
- 1 Dec · Confirmed
- Research
- Partial coverage · checked 6 Nov
- SPCX#16Space Exploration Technologies Corp.123.62−9.05%
Buy 36 · Hold 10 · Sell 2 · 75% Buy
Target 234.87 (115.00–500.00)+90.0%
Details
- Latest target report
- 5 Nov 2026
- Report dates
- 11 Jun 2026 – 5 Nov 2026 · avg 12 Sep 2026
- Analysts
- 52 analysts · 51 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- NFLX#17Netflix65.56−1.25%
Buy 36 · Hold 20 · Sell 3 · 61% Buy
Target 88.69 (57.00–125.00)+35.3%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 21 Jan 2026 – 27 Oct 2026 · avg 7 Sep 2026
- Analysts
- 65 analysts · 63 firms
- Next earnings
- 19 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- AMAT#18Applied Materials319.25−13.58%
Buy 33 · Hold 9 · Sell 0 · 79% Buy
Target 622.83 (358.20–900.00)+95.1%
Details
- Latest target report
- 16 Oct 2026
- Report dates
- 14 Jan 2026 – 16 Oct 2026 · avg 19 Jul 2026
- Analysts
- 48 analysts · 48 firms
- Next earnings
- 12 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- FANG#19Diamondback Energy179.58−1.80%
Buy 32 · Hold 6 · Sell 0 · 84% Buy
Target 232.42 (190.00–283.00)+29.4%
Details
- Latest target report
- 21 Oct 2026
- Report dates
- 3 Feb 2026 – 21 Oct 2026 · avg 26 Jul 2026
- Analysts
- 41 analysts · 39 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ADI#20Analog Devices361.01−11.13%
Buy 31 · Hold 3 · Sell 0 · 91% Buy
Target 457.62 (280.00–675.00)+26.8%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 1 Jan 2026 – 19 Oct 2026 · avg 1 Jul 2026
- Analysts
- 38 analysts · 38 firms
- Next earnings
- 24 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- DASH#21DoorDash179.92−9.40%
Buy 31 · Hold 9 · Sell 0 · 78% Buy
Target 251.68 (193.00–350.00)+39.9%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 11 Nov 2025 – 30 Oct 2026 · avg 28 Jul 2026
- Analysts
- 47 analysts · 46 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CRWV#22CoreWeave Inc.43.66−9.83%
Buy 31 · Hold 8 · Sell 4 · 72% Buy
Target 128.66 (39.00–250.00)+194.7%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 11 Nov 2025 – 27 Oct 2026 · avg 23 Jul 2026
- Analysts
- 48 analysts · 47 firms
- Next earnings
- 10 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- COST#23Costco1,065.59+1.83%
Buy 30 · Hold 11 · Sell 1 · 71% Buy
Target 1,085.65 (781.00–1,315.00)+1.9%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 15 Apr 2026 – 30 Oct 2026 · avg 6 Sep 2026
- Analysts
- 43 analysts · 41 firms
- Next earnings
- 10 Dec · Confirmed
- Research
- Partial coverage · checked 6 Nov
- VRTX#24Vertex Pharmaceuticals542.50−1.19%
Buy 30 · Hold 6 · Sell 1 · 81% Buy
Target 573.28 (350.00–665.00)+5.7%
Details
- Latest target report
- 3 Nov 2026
- Report dates
- 13 Jan 2026 – 3 Nov 2026 · avg 20 Jul 2026
- Analysts
- 38 analysts · 36 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- TTWO#25Take-Two Interactive213.36+2.14%
Buy 29 · Hold 2 · Sell 0 · 94% Buy
Target 288.68 (196.00–330.00)+35.3%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 13 Nov 2025 – 27 Oct 2026 · avg 8 Jun 2026
- Analysts
- 32 analysts · 32 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- AAPL#26Apple Inc.344.17−1.53%
Buy 29 · Hold 18 · Sell 3 · 58% Buy
Target 334.58 (240.00–400.00)−2.8%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 5 Dec 2025 – 28 Oct 2026 · avg 22 Jul 2026
- Analysts
- 56 analysts · 54 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- ADSK#27Autodesk269.16−0.34%
Buy 28 · Hold 5 · Sell 0 · 85% Buy
Target 316.18 (215.00–456.00)+17.5%
Details
- Latest target report
- 28 Sep 2026
- Report dates
- 28 Nov 2025 – 28 Sep 2026 · avg 4 Jul 2026
- Analysts
- 38 analysts · 37 firms
- Next earnings
- 24 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- BKNG#28Booking Holdings168.72−1.32%
Buy 28 · Hold 11 · Sell 0 · 72% Buy
Target 229.96 (170.00–301.00)+36.3%
Details
- Latest target report
- 4 Nov 2026
- Report dates
- 18 Feb 2026 – 4 Nov 2026 · avg 31 Jul 2026
- Analysts
- 45 analysts · 41 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LRCX#29Lam Research185.20−16.36%
Buy 28 · Hold 8 · Sell 0 · 78% Buy
Target 374.17 (260.00–500.00)+102.0%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 29 Jan 2026 – 23 Oct 2026 · avg 4 Aug 2026
- Analysts
- 40 analysts · 40 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- ABNB#30Airbnb170.13−3.54%
Buy 28 · Hold 13 · Sell 1 · 67% Buy
Target 184.61 (135.00–220.00)+8.5%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 12 Feb 2026 – 27 Oct 2026 · avg 6 Aug 2026
- Analysts
- 50 analysts · 49 firms
- Next earnings
- —
- Research
- Stale · checked 2 Nov
- ISRG#31Intuitive Surgical468.52−2.82%
Buy 27 · Hold 5 · Sell 1 · 82% Buy
Target 499.27 (360.00–685.00)+6.6%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 24 Apr 2026 – 22 Oct 2026 · avg 24 Aug 2026
- Analysts
- 36 analysts · 35 firms
- Next earnings
- 21 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- GILD#32Gilead Sciences167.57−3.96%
Buy 26 · Hold 7 · Sell 0 · 79% Buy
Target 167.52 (127.00–200.00)−0.0%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 11 Feb 2026 – 30 Oct 2026 · avg 20 Aug 2026
- Analysts
- 35 analysts · 34 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- TMUS#33T-Mobile US160.59+0.89%
Buy 26 · Hold 6 · Sell 0 · 81% Buy
Target 229.86 (165.00–310.00)+43.1%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 11 Nov 2025 – 29 Oct 2026 · avg 2 Aug 2026
- Analysts
- 33 analysts · 32 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ASML#34ASML Holding N.V.1,356.65−9.33%
Buy 26 · Hold 3 · Sell 3 · 81% Buy
Target 2,091.60 (1,200.00–2,859.00)+54.2%
Details
- Latest target report
- 15 Oct 2026
- Report dates
- 7 Nov 2025 – 15 Oct 2026 · avg 27 Jun 2026
- Analysts
- 33 analysts · 33 firms
- Next earnings
- 27 Jan · Confirmed
- Research
- Partial coverage · checked 6 Nov
- DXCM#35Dexcom84.46−4.54%
Buy 25 · Hold 2 · Sell 0 · 93% Buy
Target 95.89 (80.00–120.00)+13.5%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 12 Feb 2026 – 30 Oct 2026 · avg 10 Aug 2026
- Analysts
- 30 analysts · 29 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- REGN#36Regeneron Pharmaceuticals902.90−2.98%
Buy 25 · Hold 10 · Sell 0 · 71% Buy
Target 844.71 (185.00–1,030.00)−6.4%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 7 Jan 2026 – 30 Oct 2026 · avg 6 Aug 2026
- Analysts
- 36 analysts · 33 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- APP#37AppLovin356.10+31.04%
Buy 24 · Hold 7 · Sell 0 · 77% Buy
Target 472.50 (284.00–775.00)+32.7%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 12 Feb 2026 – 28 Oct 2026 · avg 14 Aug 2026
- Analysts
- 34 analysts · 32 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LIN#38Linde plc521.23−0.67%
Buy 24 · Hold 5 · Sell 0 · 83% Buy
Target 550.71 (490.00–591.00)+5.7%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 30 Nov 2025 – 30 Oct 2026 · avg 11 Jul 2026
- Analysts
- 31 analysts · 31 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- SNPS#39Synopsys440.31−4.89%
Buy 24 · Hold 1 · Sell 1 · 92% Buy
Target 588.75 (475.00–700.00)+33.7%
Details
- Latest target report
- 20 Oct 2026
- Report dates
- 2 Jan 2026 – 20 Oct 2026 · avg 14 Aug 2026
- Analysts
- 30 analysts · 28 firms
- Next earnings
- 8 Dec · Confirmed
- Research
- Partial coverage · checked 6 Nov
- PLTR#40Palantir Technologies154.99−9.73%
Buy 24 · Hold 7 · Sell 3 · 71% Buy
Target 212.63 (80.00–265.00)+37.2%
Details
- Latest target report
- 3 Nov 2026
- Report dates
- 12 Nov 2025 – 3 Nov 2026 · avg 26 Aug 2026
- Analysts
- 40 analysts · 40 firms
- Next earnings
- 1 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- TSLA#41Tesla, Inc.343.69−10.77%
Buy 24 · Hold 20 · Sell 5 · 49% Buy
Target 415.34 (24.86–600.00)+20.8%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 18 Dec 2025 – 27 Oct 2026 · avg 6 Sep 2026
- Analysts
- 55 analysts · 55 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- SNDK#42Sandisk806.43−22.26%
Buy 23 · Hold 4 · Sell 0 · 85% Buy
Target 1,986.79 (450.00–3,000.00)+146.4%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 15 Jan 2026 – 30 Oct 2026 · avg 5 Aug 2026
- Analysts
- 31 analysts · 29 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ARM#43Arm Holdings plc166.72−13.08%
Buy 23 · Hold 9 · Sell 1 · 70% Buy
Target 290.32 (130.00–500.00)+74.1%
Details
- Latest target report
- 9 Sep 2026
- Report dates
- 5 Jan 2026 – 9 Sep 2026 · avg 28 Jun 2026
- Analysts
- 36 analysts · 35 firms
- Next earnings
- 3 Feb · Confirmed
- Research
- Partial coverage · checked 6 Nov
- ALNY#44Alnylam Pharmaceuticals Inc.156.66−2.74%
Buy 22 · Hold 10 · Sell 0 · 69% Buy
Target 331.34 (180.00–566.00)+111.5%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 15 Dec 2025 – 30 Oct 2026 · avg 28 Sep 2026
- Analysts
- 33 analysts · 33 firms
- Next earnings
- —
- Research
- Stale · checked 2 Nov
- ORLY#45O'Reilly Automotive91.49−0.92%
Buy 22 · Hold 4 · Sell 0 · 85% Buy
Target 107.57 (94.00–120.00)+17.6%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 6 Feb 2026 – 30 Oct 2026 · avg 13 Aug 2026
- Analysts
- 28 analysts · 28 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LITE#46Lumentum509.70−18.68%
Buy 21 · Hold 4 · Sell 0 · 84% Buy
Target 1,154.27 (820.00–1,400.00)+126.5%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 1 May 2026 – 26 Oct 2026 · avg 12 Aug 2026
- Analysts
- 29 analysts · 29 firms
- Next earnings
- 2 Feb · Confirmed
- Research
- Partial coverage · checked 6 Nov
- MCHP#47Microchip Technology64.85−13.92%
Buy 21 · Hold 6 · Sell 0 · 78% Buy
Target 105.93 (69.00–135.00)+63.3%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 6 Jan 2026 – 22 Oct 2026 · avg 28 Jun 2026
- Analysts
- 29 analysts · 27 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- STX#48Seagate Technology466.53−16.25%
Buy 21 · Hold 7 · Sell 0 · 75% Buy
Target 1,032.15 (325.00–1,600.00)+121.2%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 16 Dec 2025 – 28 Oct 2026 · avg 8 Sep 2026
- Analysts
- 32 analysts · 30 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- TXN#49Texas Instruments278.15−10.70%
Buy 21 · Hold 12 · Sell 2 · 60% Buy
Target 324.59 (240.00–400.00)+16.7%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 28 Jan 2026 – 28 Oct 2026 · avg 26 Aug 2026
- Analysts
- 39 analysts · 37 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- SBUX#50Starbucks106.16−3.23%
Buy 21 · Hold 16 · Sell 6 · 49% Buy
Target 109.80 (59.00–130.00)+3.4%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 29 Jan 2026 – 30 Oct 2026 · avg 31 Jul 2026
- Analysts
- 48 analysts · 47 firms
- Next earnings
- 27 Jan · Estimated
- 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.