- 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.
S&P 500 analyst ratings
503 stocks · 502 covered · 12,185 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 |
|---|---|---|---|---|---|---|---|---|---|
| 204.59−3.25% | Buy 9 · Hold 10 · Sell 0 · 47% Buy | 223.68185.00–263.00 | +9.3%+19.09 USD | 15 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:04 ET | 2220 firms | avg 18 Jul19 Feb 2026 – 15 Oct 2026 | |
352ZTSZoetis | 79.40−3.30% | Buy 9 · Hold 11 · Sell 0 · 45% Buy | 99.3774.00–160.00 | +25.1%+19.97 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:05 ET | 2322 firms | avg 4 Aug13 Feb 2026 – 29 Oct 2026 |
| 69.74−5.97% | Buy 9 · Hold 12 · Sell 1 · 41% Buy | 74.3556.00–82.00 | +6.6%+4.61 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:21 ET | 2524 firms | avg 9 Sep20 May 2026 – 30 Oct 2026 | |
354CPRTCopart | 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 |
355DOWDow Inc. | 31.40−1.81% | Buy 9 · Hold 12 · Sell 1 · 41% Buy | 36.0530.00–60.00 | +14.8%+4.65 USD | 28 OctPartial coverage · checked 6 Nov | 28 JanConfirmed | Partial coverage6 Nov 03:23 ET | 2625 firms | avg 14 Aug18 Dec 2025 – 28 Oct 2026 |
356GDDYGoDaddy | 114.38−4.78% | Buy 9 · Hold 9 · Sell 1 · 47% Buy | 111.7676.00–170.00 | −2.3%−2.62 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:56 ET | 2220 firms | avg 2 Aug15 Jan 2026 – 30 Oct 2026 |
| 105.59−1.18% | Buy 9 · Hold 17 · Sell 1 · 33% Buy | 105.0587.00–125.00 | −0.5%−0.54 USD | 22 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:05 ET | 2928 firms | avg 24 Jul27 Jan 2026 – 22 Oct 2026 | |
| 107.28−2.98% | Buy 9 · Hold 11 · Sell 2 · 41% Buy | 110.5895.00–131.00 | +3.1%+3.30 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:19 ET | 2424 firms | avg 22 Aug16 Jan 2026 – 29 Oct 2026 | |
| 118.93−2.27% | Buy 9 · Hold 14 · Sell 2 · 36% Buy | 134.38121.00–155.00 | +13.0%+15.45 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:28 ET | 2626 firms | avg 1 Sep14 May 2026 – 30 Oct 2026 | |
360PFEPfizer | 29.39−0.20% | Buy 9 · Hold 18 · Sell 2 · 31% Buy | 29.4125.00–36.00 | +0.1%+0.02 USD | 13 OctPartial coverage · checked 6 Nov | 2 FebEstimated | Partial coverage6 Nov 04:00 ET | 3030 firms | avg 29 Jul24 Feb 2026 – 13 Oct 2026 |
| 132.49−1.97% | Buy 9 · Hold 8 · Sell 2 · 47% Buy | 133.06100.00–162.00 | +0.4%+0.57 USD | 26 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 02:30 ET | 2121 firms | avg 1 Sep7 Jan 2026 – 26 Oct 2026 | |
| 90.38+3.67% | Buy 9 · Hold 5 · Sell 2 · 56% Buy | 91.0735.00–113.00 | +0.8%+0.69 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:02 ET | 1918 firms | avg 12 Aug8 Apr 2026 – 28 Oct 2026 | |
363UDRUDR, Inc. | 36.58−1.16% | Buy 9 · Hold 12 · Sell 2 · 39% Buy | 39.7135.00–44.00 | +8.6%+3.13 USD | 4 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:33 ET | 2423 firms | avg 27 Aug6 May 2026 – 4 Nov 2026 |
| 86.71−1.17% | Buy 9 · Hold 10 · Sell 4 · 39% Buy | 103.0470.00–137.00 | +18.8%+16.33 USD | 23 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 03:23 ET | 3129 firms | avg 1 Sep26 Jan 2026 – 23 Oct 2026 | |
365FTNTFortinet | 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 |
| 38.59−2.45% | Buy 9 · Hold 24 · Sell 10 · 21% Buy | 37.3819.00–71.00 | −3.1%−1.21 USD | 28 OctPartial coverage · checked 6 Nov | 17 DecEstimated | Partial coverage6 Nov 03:59 ET | 4645 firms | avg 20 Sep17 Feb 2026 – 28 Oct 2026 | |
| 77.75−3.93% | Buy 8 · Hold 14 · Sell 0 · 36% Buy | 87.6279.00–101.00 | +12.7%+9.87 USD | 12 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:18 ET | 2525 firms | avg 16 Jul23 Jan 2026 – 12 Oct 2026 | |
| 157.00−0.88% | Buy 8 · Hold 3 · Sell 0 · 73% Buy | 151.56130.00–171.00 | −3.5%−5.44 USD | 21 SepPartial coverage · checked 6 Nov | 3 FebEstimated | Partial coverage6 Nov 03:21 ET | 1212 firms | avg 5 Jul7 May 2026 – 21 Sep 2026 | |
| 30.55−4.68% | Buy 8 · Hold 9 · Sell 0 · 47% Buy | 36.3230.00–45.00 | +18.9%+5.77 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:21 ET | 2322 firms | avg 10 Aug9 Mar 2026 – 28 Oct 2026 | |
| 20.26+0.70% | Buy 8 · Hold 15 · Sell 0 · 35% Buy | 22.4117.00–29.00 | +10.6%+2.15 USD | 19 OctPartial coverage · checked 6 Nov | 1 FebEstimated | Partial coverage6 Nov 02:24 ET | 2422 firms | avg 21 Jul9 Jan 2026 – 19 Oct 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 | |
| 82.99+1.39% | Buy 8 · Hold 4 · Sell 0 · 67% Buy | 93.8583.00–109.00 | +13.1%+10.86 USD | 2 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:25 ET | 1515 firms | avg 12 Aug17 Feb 2026 – 2 Nov 2026 | |
| 25.52−0.43% | Buy 8 · Hold 14 · Sell 0 · 36% Buy | 25.7623.00–30.00 | +0.9%+0.24 USD | 1 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:26 ET | 2624 firms | avg 22 Aug13 Feb 2026 – 1 Nov 2026 | |
374NTAPNetApp | 169.19−0.11% | Buy 8 · Hold 14 · Sell 0 · 36% Buy | 216.33170.00–300.00 | +27.9%+47.14 USD | 14 OctPartial coverage · checked 6 Nov | 1 DecConfirmed | Partial coverage6 Nov 03:59 ET | 2626 firms | avg 6 Sep3 Jun 2026 – 14 Oct 2026 |
| 26.39−0.36% | Buy 8 · Hold 1 · Sell 0 · 89% Buy | 36.5530.30–43.00 | +38.5%+10.17 USD | 19 OctPartial coverage · checked 6 Nov | 4 FebEstimated | Partial coverage6 Nov 02:28 ET | 1010 firms | avg 9 Jul10 May 2026 – 19 Oct 2026 | |
| 12.97−1.97% | Buy 8 · Hold 9 · Sell 0 · 47% Buy | 17.6014.00–24.00 | +35.7%+4.63 USD | 26 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:30 ET | 2020 firms | avg 12 Aug12 Feb 2026 – 26 Oct 2026 | |
| 109.33−1.80% | Buy 8 · Hold 7 · Sell 1 · 50% Buy | 110.2183.00–124.00 | +0.8%+0.88 USD | 3 NovPartial coverage · checked 6 Nov | 29 JanEstimated | Partial coverage6 Nov 02:20 ET | 1919 firms | avg 10 Aug14 Feb 2026 – 3 Nov 2026 | |
| 59.04−0.77% | Buy 8 · Hold 15 · Sell 1 · 33% Buy | 69.3557.00–170.00 | +17.5%+10.31 USD | 20 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:01 ET | 2826 firms | avg 10 Jul18 Dec 2025 – 20 Oct 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 | |
380SYYSysco | 76.86+2.15% | Buy 8 · Hold 8 · Sell 1 · 47% Buy | 90.6982.00–100.00 | +18.0%+13.83 USD | 15 OctPartial coverage · checked 6 Nov | 2 FebEstimated | Partial coverage6 Nov 04:02 ET | 1818 firms | avg 19 Jun28 Jan 2026 – 15 Oct 2026 |
| 211.88−0.78% | Buy 8 · Hold 8 · Sell 2 · 44% Buy | 188.13152.00–215.00 | −11.2%−23.75 USD | 20 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:19 ET | 2018 firms | avg 10 Aug10 Feb 2026 – 20 Oct 2026 | |
382MMM3M | 185.15−1.40% | Buy 8 · Hold 10 · Sell 2 · 40% Buy | 187.59132.00–230.00 | +1.3%+2.44 USD | 22 OctPartial coverage · checked 6 Nov | 19 JanEstimated | Partial coverage6 Nov 08:15 ET | 2118 firms | avg 14 Sep21 Jan 2026 – 22 Oct 2026 |
383AMCRAmcor | 44.87−2.12% | Buy 7 · Hold 9 · Sell 0 · 44% Buy | 50.2644.00–62.41 | +12.0%+5.39 USD | 28 OctPartial coverage · checked 6 Nov | 2 FebEstimated | Partial coverage6 Nov 02:18 ET | 1817 firms | avg 10 Jul28 Jan 2026 – 28 Oct 2026 |
| 69.18−1.33% | Buy 7 · Hold 10 · Sell 0 · 41% Buy | 76.4769.00–88.00 | +10.5%+7.29 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:20 ET | 2121 firms | avg 16 Aug9 Feb 2026 – 28 Oct 2026 | |
| 411.11−1.60% | Buy 7 · Hold 11 · Sell 0 · 39% Buy | 429.33368.00–484.00 | +4.4%+18.22 USD | 2 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:23 ET | 2222 firms | avg 17 Sep14 Apr 2026 – 2 Nov 2026 | |
| 59.50−0.82% | Buy 7 · Hold 5 · Sell 0 · 58% Buy | 74.4059.00–95.00 | +25.0%+14.90 USD | 20 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:24 ET | 1212 firms | avg 23 Jun5 Feb 2026 – 20 Oct 2026 | |
| 72.67−1.05% | Buy 7 · Hold 7 · Sell 0 · 50% Buy | 74.6366.00–83.00 | +2.7%+1.96 USD | 22 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:18 ET | 1615 firms | avg 23 Aug17 Dec 2025 – 22 Oct 2026 | |
388PCARPaccar | 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 |
| 249.70+0.36% | Buy 7 · Hold 4 · Sell 0 · 64% Buy | 272.90245.00–322.00 | +9.3%+23.20 USD | 26 OctPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 02:29 ET | 1212 firms | avg 27 Aug4 May 2026 – 26 Oct 2026 | |
| 337.46−0.89% | Buy 7 · Hold 15 · Sell 0 · 32% Buy | 321.22285.00–367.00 | −4.8%−16.24 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:01 ET | 2524 firms | avg 6 Jul5 Dec 2025 – 28 Oct 2026 | |
| 228.42+0.83% | Buy 7 · Hold 16 · Sell 0 · 30% Buy | 227.35205.00–275.00 | −0.5%−1.07 USD | 12 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:02 ET | 2523 firms | avg 12 Aug13 May 2026 – 12 Oct 2026 | |
392TXTTextron | 83.54−1.98% | Buy 7 · Hold 9 · Sell 0 · 44% Buy | 100.7577.00–115.00 | +20.6%+17.21 USD | 16 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 04:03 ET | 1717 firms | avg 23 May19 Feb 2026 – 16 Oct 2026 |
393VTRSViatris | 19.91+4.96% | Buy 7 · Hold 4 · Sell 0 · 64% Buy | 20.7314.00–26.00 | +4.1%+0.82 USD | 26 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:34 ET | 1212 firms | avg 1 Aug27 Feb 2026 – 26 Oct 2026 |
| 115.87−2.07% | Buy 7 · Hold 12 · Sell 0 · 37% Buy | 117.91106.50–131.00 | +1.8%+2.04 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:04 ET | 2323 firms | avg 16 Aug17 Dec 2025 – 30 Oct 2026 | |
| 72.12−3.04% | Buy 7 · Hold 16 · Sell 1 · 29% Buy | 74.7955.00–88.00 | +3.7%+2.67 USD | 3 NovPartial coverage · checked 6 Nov | 25 JanEstimated | Partial coverage6 Nov 02:19 ET | 2524 firms | avg 21 Sep14 Apr 2026 – 3 Nov 2026 | |
| 86.05+0.87% | Buy 7 · Hold 7 · Sell 1 · 47% Buy | 94.7664.00–112.00 | +10.1%+8.71 USD | 14 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:56 ET | 1818 firms | avg 11 Jul25 Feb 2026 – 14 Oct 2026 | |
| 86.37−0.83% | Buy 7 · Hold 6 · Sell 1 · 50% Buy | 96.3677.00–114.00 | +11.6%+9.99 USD | 26 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:00 ET | 1514 firms | avg 11 Jul5 Jan 2026 – 26 Oct 2026 | |
| 99.44−4.12% | Buy 7 · Hold 15 · Sell 2 · 29% Buy | 111.8496.00–137.00 | +12.5%+12.40 USD | 20 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:21 ET | 2726 firms | avg 4 Aug12 Nov 2025 – 20 Oct 2026 | |
| 272.18+0.31% | Buy 7 · Hold 14 · Sell 2 · 30% Buy | 295.90239.00–330.00 | +8.7%+23.72 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:23 ET | 2827 firms | avg 19 Aug3 Mar 2026 – 29 Oct 2026 | |
| 12.44−0.72% | Buy 7 · Hold 12 · Sell 2 · 33% Buy | 14.6810.00–20.00 | +18.0%+2.24 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:55 ET | 2323 firms | avg 6 Aug13 Jan 2026 – 29 Oct 2026 | |
- VRSK#351Verisk Analytics204.59−3.25%
Buy 9 · Hold 10 · Sell 0 · 47% Buy
Target 223.68 (185.00–263.00)+9.3%
Details
- Latest target report
- 15 Oct 2026
- Report dates
- 19 Feb 2026 – 15 Oct 2026 · avg 18 Jul 2026
- Analysts
- 22 analysts · 20 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ZTS#352Zoetis79.40−3.30%
Buy 9 · Hold 11 · Sell 0 · 45% Buy
Target 99.37 (74.00–160.00)+25.1%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 13 Feb 2026 – 29 Oct 2026 · avg 4 Aug 2026
- Analysts
- 23 analysts · 22 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CNC#353Centene Corporation69.74−5.97%
Buy 9 · Hold 12 · Sell 1 · 41% Buy
Target 74.35 (56.00–82.00)+6.6%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 20 May 2026 – 30 Oct 2026 · avg 9 Sep 2026
- Analysts
- 25 analysts · 24 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CPRT#354Copart31.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
- DOW#355Dow Inc.31.40−1.81%
Buy 9 · Hold 12 · Sell 1 · 41% Buy
Target 36.05 (30.00–60.00)+14.8%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 18 Dec 2025 – 28 Oct 2026 · avg 14 Aug 2026
- Analysts
- 26 analysts · 25 firms
- Next earnings
- 28 Jan · Confirmed
- Research
- Partial coverage · checked 6 Nov
- GDDY#356GoDaddy114.38−4.78%
Buy 9 · Hold 9 · Sell 1 · 47% Buy
Target 111.76 (76.00–170.00)−2.3%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 15 Jan 2026 – 30 Oct 2026 · avg 2 Aug 2026
- Analysts
- 22 analysts · 20 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ZBH#357Zimmer Biomet105.59−1.18%
Buy 9 · Hold 17 · Sell 1 · 33% Buy
Target 105.05 (87.00–125.00)−0.5%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 27 Jan 2026 – 22 Oct 2026 · avg 24 Jul 2026
- Analysts
- 29 analysts · 28 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ACGL#358Arch Capital Group107.28−2.98%
Buy 9 · Hold 11 · Sell 2 · 41% Buy
Target 110.58 (95.00–131.00)+3.1%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 16 Jan 2026 – 29 Oct 2026 · avg 22 Aug 2026
- Analysts
- 24 analysts · 24 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MAA#359Mid-America Apartment Communities118.93−2.27%
Buy 9 · Hold 14 · Sell 2 · 36% Buy
Target 134.38 (121.00–155.00)+13.0%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 14 May 2026 – 30 Oct 2026 · avg 1 Sep 2026
- Analysts
- 26 analysts · 26 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- PFE#360Pfizer29.39−0.20%
Buy 9 · Hold 18 · Sell 2 · 31% Buy
Target 29.41 (25.00–36.00)+0.1%
Details
- Latest target report
- 13 Oct 2026
- Report dates
- 24 Feb 2026 – 13 Oct 2026 · avg 29 Jul 2026
- Analysts
- 30 analysts · 30 firms
- Next earnings
- 2 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- PHM#361PulteGroup132.49−1.97%
Buy 9 · Hold 8 · Sell 2 · 47% Buy
Target 133.06 (100.00–162.00)+0.4%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 7 Jan 2026 – 26 Oct 2026 · avg 1 Sep 2026
- Analysts
- 21 analysts · 21 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- SOLV#362Solventum90.38+3.67%
Buy 9 · Hold 5 · Sell 2 · 56% Buy
Target 91.07 (35.00–113.00)+0.8%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 8 Apr 2026 – 28 Oct 2026 · avg 12 Aug 2026
- Analysts
- 19 analysts · 18 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- UDR#363UDR, Inc.36.58−1.16%
Buy 9 · Hold 12 · Sell 2 · 39% Buy
Target 39.71 (35.00–44.00)+8.6%
Details
- Latest target report
- 4 Nov 2026
- Report dates
- 6 May 2026 – 4 Nov 2026 · avg 27 Aug 2026
- Analysts
- 24 analysts · 23 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- DECK#364Deckers Brands86.71−1.17%
Buy 9 · Hold 10 · Sell 4 · 39% Buy
Target 103.04 (70.00–137.00)+18.8%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 26 Jan 2026 – 23 Oct 2026 · avg 1 Sep 2026
- Analysts
- 31 analysts · 29 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FTNT#365Fortinet118.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
- NKE#366Nike, Inc.38.59−2.45%
Buy 9 · Hold 24 · Sell 10 · 21% Buy
Target 37.38 (19.00–71.00)−3.1%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 17 Feb 2026 – 28 Oct 2026 · avg 20 Sep 2026
- Analysts
- 46 analysts · 45 firms
- Next earnings
- 17 Dec · Estimated
- Research
- Partial coverage · checked 6 Nov
- AIG#367American International Group77.75−3.93%
Buy 8 · Hold 14 · Sell 0 · 36% Buy
Target 87.62 (79.00–101.00)+12.7%
Details
- Latest target report
- 12 Oct 2026
- Report dates
- 23 Jan 2026 – 12 Oct 2026 · avg 16 Jul 2026
- Analysts
- 25 analysts · 25 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CDW#368CDW Corporation157.00−0.88%
Buy 8 · Hold 3 · Sell 0 · 73% Buy
Target 151.56 (130.00–171.00)−3.5%
Details
- Latest target report
- 21 Sep 2026
- Report dates
- 7 May 2026 – 21 Sep 2026 · avg 5 Jul 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- 3 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- CSGP#369CoStar Group30.55−4.68%
Buy 8 · Hold 9 · Sell 0 · 47% Buy
Target 36.32 (30.00–45.00)+18.9%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 9 Mar 2026 – 28 Oct 2026 · avg 10 Aug 2026
- Analysts
- 23 analysts · 22 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- DOC#370Healthpeak Properties20.26+0.70%
Buy 8 · Hold 15 · Sell 0 · 35% Buy
Target 22.41 (17.00–29.00)+10.6%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 9 Jan 2026 – 19 Oct 2026 · avg 21 Jul 2026
- Analysts
- 24 analysts · 22 firms
- Next earnings
- 1 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- IDXX#371Idexx 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
- IR#372Ingersoll Rand82.99+1.39%
Buy 8 · Hold 4 · Sell 0 · 67% Buy
Target 93.85 (83.00–109.00)+13.1%
Details
- Latest target report
- 2 Nov 2026
- Report dates
- 17 Feb 2026 – 2 Nov 2026 · avg 12 Aug 2026
- Analysts
- 15 analysts · 15 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- KIM#373Kimco Realty25.52−0.43%
Buy 8 · Hold 14 · Sell 0 · 36% Buy
Target 25.76 (23.00–30.00)+0.9%
Details
- Latest target report
- 1 Nov 2026
- Report dates
- 13 Feb 2026 – 1 Nov 2026 · avg 22 Aug 2026
- Analysts
- 26 analysts · 24 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- NTAP#374NetApp169.19−0.11%
Buy 8 · Hold 14 · Sell 0 · 36% Buy
Target 216.33 (170.00–300.00)+27.9%
Details
- Latest target report
- 14 Oct 2026
- Report dates
- 3 Jun 2026 – 14 Oct 2026 · avg 6 Sep 2026
- Analysts
- 26 analysts · 26 firms
- Next earnings
- 1 Dec · Confirmed
- Research
- Partial coverage · checked 6 Nov
- NWSA#375News Corp (Class A)26.39−0.36%
Buy 8 · Hold 1 · Sell 0 · 89% Buy
Target 36.55 (30.30–43.00)+38.5%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 10 May 2026 – 19 Oct 2026 · avg 9 Jul 2026
- Analysts
- 10 analysts · 10 firms
- Next earnings
- 4 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- PCG#376PG&E Corporation12.97−1.97%
Buy 8 · Hold 9 · Sell 0 · 47% Buy
Target 17.60 (14.00–24.00)+35.7%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 12 Feb 2026 – 26 Oct 2026 · avg 12 Aug 2026
- Analysts
- 20 analysts · 20 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CHD#377Church & Dwight109.33−1.80%
Buy 8 · Hold 7 · Sell 1 · 50% Buy
Target 110.21 (83.00–124.00)+0.8%
Details
- Latest target report
- 3 Nov 2026
- Report dates
- 14 Feb 2026 – 3 Nov 2026 · avg 10 Aug 2026
- Analysts
- 19 analysts · 19 firms
- Next earnings
- 29 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- O#378Realty Income59.04−0.77%
Buy 8 · Hold 15 · Sell 1 · 33% Buy
Target 69.35 (57.00–170.00)+17.5%
Details
- Latest target report
- 20 Oct 2026
- Report dates
- 18 Dec 2025 – 20 Oct 2026 · avg 10 Jul 2026
- Analysts
- 28 analysts · 26 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ROP#379Roper 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
- SYY#380Sysco76.86+2.15%
Buy 8 · Hold 8 · Sell 1 · 47% Buy
Target 90.69 (82.00–100.00)+18.0%
Details
- Latest target report
- 15 Oct 2026
- Report dates
- 28 Jan 2026 – 15 Oct 2026 · avg 19 Jun 2026
- Analysts
- 18 analysts · 18 firms
- Next earnings
- 2 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- BDX#381Becton Dickinson211.88−0.78%
Buy 8 · Hold 8 · Sell 2 · 44% Buy
Target 188.13 (152.00–215.00)−11.2%
Details
- Latest target report
- 20 Oct 2026
- Report dates
- 10 Feb 2026 – 20 Oct 2026 · avg 10 Aug 2026
- Analysts
- 20 analysts · 18 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MMM#3823M185.15−1.40%
Buy 8 · Hold 10 · Sell 2 · 40% Buy
Target 187.59 (132.00–230.00)+1.3%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 21 Jan 2026 – 22 Oct 2026 · avg 14 Sep 2026
- Analysts
- 21 analysts · 18 firms
- Next earnings
- 19 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- AMCR#383Amcor44.87−2.12%
Buy 7 · Hold 9 · Sell 0 · 44% Buy
Target 50.26 (44.00–62.41)+12.0%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 28 Jan 2026 – 28 Oct 2026 · avg 10 Jul 2026
- Analysts
- 18 analysts · 17 firms
- Next earnings
- 2 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- CMS#384CMS Energy69.18−1.33%
Buy 7 · Hold 10 · Sell 0 · 41% Buy
Target 76.47 (69.00–88.00)+10.5%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 9 Feb 2026 – 28 Oct 2026 · avg 16 Aug 2026
- Analysts
- 21 analysts · 21 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EG#385Everest Group411.11−1.60%
Buy 7 · Hold 11 · Sell 0 · 39% Buy
Target 429.33 (368.00–484.00)+4.4%
Details
- Latest target report
- 2 Nov 2026
- Report dates
- 14 Apr 2026 – 2 Nov 2026 · avg 17 Sep 2026
- Analysts
- 22 analysts · 22 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- FOX#386Fox Corporation (Class B)59.50−0.82%
Buy 7 · Hold 5 · Sell 0 · 58% Buy
Target 74.40 (59.00–95.00)+25.0%
Details
- Latest target report
- 20 Oct 2026
- Report dates
- 5 Feb 2026 – 20 Oct 2026 · avg 23 Jun 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- LNT#387Alliant Energy72.67−1.05%
Buy 7 · Hold 7 · Sell 0 · 50% Buy
Target 74.63 (66.00–83.00)+2.7%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 17 Dec 2025 – 22 Oct 2026 · avg 23 Aug 2026
- Analysts
- 16 analysts · 15 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- PCAR#388Paccar101.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
- PKG#389Packaging Corporation of America249.70+0.36%
Buy 7 · Hold 4 · Sell 0 · 64% Buy
Target 272.90 (245.00–322.00)+9.3%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 4 May 2026 – 26 Oct 2026 · avg 27 Aug 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- PSA#390Public Storage337.46−0.89%
Buy 7 · Hold 15 · Sell 0 · 32% Buy
Target 321.22 (285.00–367.00)−4.8%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 5 Dec 2025 – 28 Oct 2026 · avg 6 Jul 2026
- Analysts
- 25 analysts · 24 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- SPG#391Simon Property Group228.42+0.83%
Buy 7 · Hold 16 · Sell 0 · 30% Buy
Target 227.35 (205.00–275.00)−0.5%
Details
- Latest target report
- 12 Oct 2026
- Report dates
- 13 May 2026 – 12 Oct 2026 · avg 12 Aug 2026
- Analysts
- 25 analysts · 23 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- TXT#392Textron83.54−1.98%
Buy 7 · Hold 9 · Sell 0 · 44% Buy
Target 100.75 (77.00–115.00)+20.6%
Details
- Latest target report
- 16 Oct 2026
- Report dates
- 19 Feb 2026 – 16 Oct 2026 · avg 23 May 2026
- Analysts
- 17 analysts · 17 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- VTRS#393Viatris19.91+4.96%
Buy 7 · Hold 4 · Sell 0 · 64% Buy
Target 20.73 (14.00–26.00)+4.1%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 27 Feb 2026 – 26 Oct 2026 · avg 1 Aug 2026
- Analysts
- 12 analysts · 12 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- WEC#394WEC Energy Group115.87−2.07%
Buy 7 · Hold 12 · Sell 0 · 37% Buy
Target 117.91 (106.50–131.00)+1.8%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 17 Dec 2025 – 30 Oct 2026 · avg 16 Aug 2026
- Analysts
- 23 analysts · 23 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- BRO#395Brown & Brown72.12−3.04%
Buy 7 · Hold 16 · Sell 1 · 29% Buy
Target 74.79 (55.00–88.00)+3.7%
Details
- Latest target report
- 3 Nov 2026
- Report dates
- 14 Apr 2026 – 3 Nov 2026 · avg 21 Sep 2026
- Analysts
- 25 analysts · 24 firms
- Next earnings
- 25 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- HSIC#396Henry Schein86.05+0.87%
Buy 7 · Hold 7 · Sell 1 · 47% Buy
Target 94.76 (64.00–112.00)+10.1%
Details
- Latest target report
- 14 Oct 2026
- Report dates
- 25 Feb 2026 – 14 Oct 2026 · avg 11 Jul 2026
- Analysts
- 18 analysts · 18 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- OMC#397Omnicom Group86.37−0.83%
Buy 7 · Hold 6 · Sell 1 · 50% Buy
Target 96.36 (77.00–114.00)+11.6%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 5 Jan 2026 – 26 Oct 2026 · avg 11 Jul 2026
- Analysts
- 15 analysts · 14 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CPT#398Camden Property Trust99.44−4.12%
Buy 7 · Hold 15 · Sell 2 · 29% Buy
Target 111.84 (96.00–137.00)+12.5%
Details
- Latest target report
- 20 Oct 2026
- Report dates
- 12 Nov 2025 – 20 Oct 2026 · avg 4 Aug 2026
- Analysts
- 27 analysts · 26 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ESS#399Essex Property Trust272.18+0.31%
Buy 7 · Hold 14 · Sell 2 · 30% Buy
Target 295.90 (239.00–330.00)+8.7%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 3 Mar 2026 – 29 Oct 2026 · avg 19 Aug 2026
- Analysts
- 28 analysts · 27 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- F#400Ford Motor Company12.44−0.72%
Buy 7 · Hold 12 · Sell 2 · 33% Buy
Target 14.68 (10.00–20.00)+18.0%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 13 Jan 2026 – 29 Oct 2026 · avg 6 Aug 2026
- Analysts
- 23 analysts · 23 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
About the S&P 500 analyst ratings
Stocks in the S&P 500. 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.