- 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 |
|---|---|---|---|---|---|---|---|---|---|
| 671.65+1.26% | Buy 17 · Hold 9 · Sell 0 · 65% Buy | 691.91500.00–813.00 | +3.0%+20.26 USD | 12 OctPartial coverage · checked 6 Nov | 25 NovConfirmed | Partial coverage6 Nov 03:23 ET | 2828 firms | avg 23 Jul2 Jan 2026 – 12 Oct 2026 | |
152GNRCGenerac | 176.78+2.58% | Buy 17 · Hold 6 · Sell 0 · 74% Buy | 287.83202.00–375.00 | +62.8%+111.05 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 08:15 ET | 2625 firms | avg 15 Sep10 Feb 2026 – 30 Oct 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 | |
| 82.62−4.33% | Buy 17 · Hold 6 · Sell 0 · 74% Buy | 96.3276.00–110.00 | +16.6%+13.70 USD | 26 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:57 ET | 2423 firms | avg 6 Jul8 Jan 2026 – 26 Oct 2026 | |
155IQVIQVIA | 271.83+2.62% | Buy 17 · Hold 4 · Sell 0 · 81% Buy | 296.21179.00–346.00 | +9.0%+24.38 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:57 ET | 2423 firms | avg 10 Sep6 Feb 2026 – 30 Oct 2026 |
| 276.22+1.43% | Buy 17 · Hold 9 · Sell 0 · 65% Buy | 282.54220.00–320.00 | +2.3%+6.32 USD | 20 OctPartial coverage · checked 6 Nov | 26 JanConfirmed | Partial coverage6 Nov 03:57 ET | 3231 firms | avg 2 Sep15 Apr 2026 – 20 Oct 2026 | |
| 334.49−0.84% | Buy 17 · Hold 14 · Sell 0 · 55% Buy | 367.14310.00–425.00 | +9.8%+32.65 USD | 19 OctPartial coverage · checked 6 Nov | 14 JanConfirmed | Partial coverage6 Nov 03:57 ET | 3231 firms | avg 29 Aug14 Jan 2026 – 19 Oct 2026 | |
158KKRKKR & Co. | 96.48−1.85% | Buy 17 · Hold 5 · Sell 0 · 77% Buy | 121.8797.00–166.00 | +26.3%+25.39 USD | 27 OctPartial coverage · checked 6 Nov | 9 NovConfirmed | Partial coverage6 Nov 03:57 ET | 2524 firms | avg 8 Sep28 May 2026 – 27 Oct 2026 |
| 505.67−1.88% | Buy 17 · Hold 7 · Sell 0 · 71% Buy | 552.67480.00–600.00 | +9.3%+47.00 USD | 22 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:59 ET | 2626 firms | avg 21 Aug7 May 2026 – 22 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 | |
| 63.31+0.48% | Buy 17 · Hold 17 · Sell 0 · 50% Buy | 97.9762.00–138.00 | +54.7%+34.66 USD | 22 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:00 ET | 3534 firms | avg 1 Aug10 Feb 2026 – 22 Oct 2026 | |
162PLDPrologis | 126.96−1.24% | Buy 17 · Hold 7 · Sell 0 · 71% Buy | 155.20135.00–170.00 | +22.2%+28.24 USD | 26 OctPartial coverage · checked 6 Nov | 20 JanEstimated | Partial coverage6 Nov 04:00 ET | 2828 firms | avg 28 Jul17 Apr 2026 – 26 Oct 2026 |
| 344.10−1.41% | Buy 17 · Hold 16 · Sell 0 · 52% Buy | 376.59329.00–420.00 | +9.4%+32.49 USD | 29 OctPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 04:02 ET | 3432 firms | avg 25 Aug31 Mar 2026 – 29 Oct 2026 | |
| 191.00+0.98% | Buy 17 · Hold 5 · Sell 0 · 77% Buy | 231.83188.00–250.00 | +21.4%+40.83 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:03 ET | 2524 firms | avg 29 Jul26 Feb 2026 – 27 Oct 2026 | |
| 132.80−1.02% | Buy 17 · Hold 5 · Sell 0 · 77% Buy | 162.86110.00–211.00 | +22.6%+30.06 USD | 2 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:32 ET | 2522 firms | avg 26 Jul14 Jan 2026 – 2 Nov 2026 | |
166VTRVentas | 88.75−0.33% | Buy 17 · Hold 4 · Sell 0 · 81% Buy | 100.2090.00–112.00 | +12.9%+11.45 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:04 ET | 2624 firms | avg 31 Jul13 Feb 2026 – 29 Oct 2026 |
| 457.60+1.00% | Buy 17 · Hold 4 · Sell 0 · 81% Buy | 469.74400.00–530.00 | +2.7%+12.14 USD | 4 NovPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:34 ET | 2626 firms | avg 13 Sep2 Jun 2026 – 4 Nov 2026 | |
| 236.26−2.08% | Buy 17 · Hold 8 · Sell 0 · 68% Buy | 257.91220.00–283.00 | +9.2%+21.65 USD | 30 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 04:04 ET | 2727 firms | avg 20 Sep30 Jan 2026 – 30 Oct 2026 | |
| 99.25+0.89% | Buy 17 · Hold 8 · Sell 1 · 65% Buy | 169.1383.00–250.00 | +70.4%+69.88 USD | 22 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:18 ET | 2928 firms | avg 23 Jul9 Feb 2026 – 22 Oct 2026 | |
| 125.33−2.32% | Buy 17 · Hold 6 · Sell 1 · 71% Buy | 178.9390.00–235.00 | +42.8%+53.60 USD | 29 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 03:21 ET | 3028 firms | avg 3 Sep29 Jan 2026 – 29 Oct 2026 | |
171FDXFedEx | 308.14−2.73% | Buy 17 · Hold 9 · Sell 1 · 63% Buy | 356.46219.00–455.00 | +15.7%+48.32 USD | 29 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:55 ET | 3331 firms | avg 3 Aug18 Mar 2026 – 29 Oct 2026 |
| 173.23−3.90% | Buy 17 · Hold 7 · Sell 1 · 68% Buy | 188.75148.00–215.00 | +9.0%+15.52 USD | 21 OctPartial coverage · checked 6 Nov | 2 FebEstimated | Partial coverage6 Nov 03:57 ET | 2623 firms | avg 26 Aug8 Dec 2025 – 21 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 | |
174TAT&T | 21.63−0.87% | Buy 17 · Hold 11 · Sell 1 · 59% Buy | 27.7520.00–34.00 | +28.3%+6.12 USD | 23 OctPartial coverage · checked 6 Nov | 27 JanEstimated | Partial coverage6 Nov 02:19 ET | 3231 firms | avg 13 Aug19 Dec 2025 – 23 Oct 2026 |
| 174.76+1.73% | Buy 16 · Hold 6 · Sell 0 · 73% Buy | 185.89160.00–200.00 | +6.4%+11.13 USD | 26 OctPartial coverage · checked 6 Nov | 23 NovConfirmed | Partial coverage6 Nov 02:18 ET | 2524 firms | avg 17 Sep28 May 2026 – 26 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 | |
| 52.38−1.56% | Buy 16 · Hold 11 · Sell 0 · 59% Buy | 67.7355.00–85.00 | +29.3%+15.35 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:21 ET | 2826 firms | avg 3 Sep9 Feb 2026 – 30 Oct 2026 | |
178MDTMedtronic | 101.80−2.90% | Buy 16 · Hold 13 · Sell 0 · 55% Buy | 102.3583.00–118.00 | +0.5%+0.55 USD | 14 OctPartial coverage · checked 6 Nov | 24 NovConfirmed | Partial coverage6 Nov 03:58 ET | 3332 firms | avg 1 Aug19 Nov 2025 – 14 Oct 2026 |
| 401.76+2.38% | Buy 16 · Hold 9 · Sell 0 · 64% Buy | 525.59440.00–585.00 | +30.8%+123.83 USD | 30 OctPartial coverage · checked 6 Nov | 28 JanEstimated | Partial coverage6 Nov 02:33 ET | 2726 firms | avg 30 Jul13 Nov 2025 – 30 Oct 2026 | |
| 59.45−0.50% | Buy 16 · Hold 11 · Sell 0 · 59% Buy | 68.6360.00–76.00 | +15.4%+9.18 USD | 30 OctPartial coverage · checked 6 Nov | 19 JanConfirmed | Partial coverage6 Nov 04:03 ET | 3127 firms | avg 30 Aug1 May 2026 – 30 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 | |
| 259.24−4.86% | Buy 16 · Hold 22 · Sell 1 · 41% Buy | 319.00230.00–417.00 | +23.1%+59.76 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:54 ET | 4342 firms | avg 21 Jun7 Nov 2025 – 27 Oct 2026 | |
| 525.01−0.05% | Buy 16 · Hold 9 · Sell 1 · 62% Buy | 649.86430.00–815.00 | +23.8%+124.85 USD | 29 OctPartial coverage · checked 6 Nov | 26 JanEstimated | Partial coverage6 Nov 03:59 ET | 2727 firms | avg 5 Sep28 Jan 2026 – 29 Oct 2026 | |
| 91.49−1.18% | Buy 16 · Hold 8 · Sell 1 · 64% Buy | 118.0595.00–147.00 | +29.0%+26.56 USD | 28 OctPartial coverage · checked 6 Nov | 21 JanEstimated | Partial coverage6 Nov 03:21 ET | 2928 firms | avg 29 Sep3 Feb 2026 – 28 Oct 2026 | |
| 303.73−2.05% | Buy 16 · Hold 8 · Sell 1 · 64% Buy | 306.83250.00–375.00 | +1.0%+3.10 USD | 29 OctPartial coverage · checked 6 Nov | 25 NovEstimated | Partial coverage6 Nov 04:04 ET | 2828 firms | avg 21 Aug20 Feb 2026 – 29 Oct 2026 | |
187DPZDomino's | 334.28−2.15% | Buy 16 · Hold 17 · Sell 2 · 46% Buy | 370.50257.00–540.00 | +10.8%+36.22 USD | 15 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:22 ET | 3837 firms | avg 11 Aug5 Jan 2026 – 15 Oct 2026 |
188INTCIntel | 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 |
| 518.15−1.83% | Buy 16 · Hold 6 · Sell 2 · 67% Buy | 626.48433.00–800.00 | +20.9%+108.33 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:58 ET | 2525 firms | avg 15 Aug9 Jan 2026 – 28 Oct 2026 | |
| 116.75−0.44% | Buy 15 · Hold 8 · Sell 0 · 65% Buy | 147.36124.00–173.00 | +26.2%+30.61 USD | 27 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:19 ET | 2524 firms | avg 1 Sep7 May 2026 – 27 Oct 2026 | |
| 133.98+0.19% | Buy 15 · Hold 6 · Sell 0 · 71% Buy | 151.21130.00–205.00 | +12.9%+17.23 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 02:18 ET | 2424 firms | avg 14 Sep5 May 2026 – 30 Oct 2026 | |
| 271.72+1.46% | Buy 15 · Hold 3 · Sell 0 · 83% Buy | 272.79208.00–295.00 | +0.4%+1.07 USD | 30 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:21 ET | 1919 firms | avg 3 Aug18 Nov 2025 – 30 Oct 2026 | |
| 558.63+0.90% | Buy 15 · Hold 12 · Sell 0 · 56% Buy | 911.92675.00–1,150.00 | +63.2%+353.29 USD | 30 OctPartial coverage · checked 6 Nov | 28 JanConfirmed | Partial coverage6 Nov 03:21 ET | 3130 firms | avg 26 Aug10 Mar 2026 – 30 Oct 2026 | |
194EFXEquifax | 189.59−2.19% | Buy 15 · Hold 10 · Sell 0 · 60% Buy | 192.05148.00–245.00 | +1.3%+2.46 USD | 26 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 08:15 ET | 2928 firms | avg 1 Oct19 May 2026 – 26 Oct 2026 |
| 147.13+1.55% | Buy 15 · Hold 21 · Sell 0 · 42% Buy | 165.68141.00–193.00 | +12.6%+18.55 USD | 21 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:24 ET | 3937 firms | avg 26 Aug24 Mar 2026 – 21 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 | |
197HASHasbro | 118.91−0.53% | Buy 15 · Hold 2 · Sell 0 · 88% Buy | 117.2995.00–137.00 | −1.4%−1.62 USD | 28 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 03:56 ET | 1817 firms | avg 14 Aug11 Feb 2026 – 28 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 | |
199NUENucor | 244.97−0.29% | Buy 15 · Hold 1 · Sell 0 · 94% Buy | 297.13256.00–335.00 | +21.3%+52.16 USD | 30 OctPartial coverage · checked 6 Nov | 25 JanEstimated | Partial coverage6 Nov 03:59 ET | 1919 firms | avg 6 Sep10 Apr 2026 – 30 Oct 2026 |
| 917.79+2.86% | Buy 15 · Hold 7 · Sell 0 · 68% Buy | 1,143.80950.00–1,358.00 | +24.6%+226.01 USD | 19 OctPartial coverage · checked 6 Nov | — | Partial coverage6 Nov 04:00 ET | 2827 firms | avg 31 Jul29 Jan 2026 – 19 Oct 2026 | |
- DE#151Deere & Company671.65+1.26%
Buy 17 · Hold 9 · Sell 0 · 65% Buy
Target 691.91 (500.00–813.00)+3.0%
Details
- Latest target report
- 12 Oct 2026
- Report dates
- 2 Jan 2026 – 12 Oct 2026 · avg 23 Jul 2026
- Analysts
- 28 analysts · 28 firms
- Next earnings
- 25 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- GNRC#152Generac176.78+2.58%
Buy 17 · Hold 6 · Sell 0 · 74% Buy
Target 287.83 (202.00–375.00)+62.8%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 10 Feb 2026 – 30 Oct 2026 · avg 15 Sep 2026
- Analysts
- 26 analysts · 25 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- HON#153Honeywell 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
- IFF#154International Flavors & Fragrances82.62−4.33%
Buy 17 · Hold 6 · Sell 0 · 74% Buy
Target 96.32 (76.00–110.00)+16.6%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 8 Jan 2026 – 26 Oct 2026 · avg 6 Jul 2026
- Analysts
- 24 analysts · 23 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- IQV#155IQVIA271.83+2.62%
Buy 17 · Hold 4 · Sell 0 · 81% Buy
Target 296.21 (179.00–346.00)+9.0%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 6 Feb 2026 – 30 Oct 2026 · avg 10 Sep 2026
- Analysts
- 24 analysts · 23 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- JNJ#156Johnson & Johnson276.22+1.43%
Buy 17 · Hold 9 · Sell 0 · 65% Buy
Target 282.54 (220.00–320.00)+2.3%
Details
- Latest target report
- 20 Oct 2026
- Report dates
- 15 Apr 2026 – 20 Oct 2026 · avg 2 Sep 2026
- Analysts
- 32 analysts · 31 firms
- Next earnings
- 26 Jan · Confirmed
- Research
- Partial coverage · checked 6 Nov
- JPM#157JPMorgan Chase334.49−0.84%
Buy 17 · Hold 14 · Sell 0 · 55% Buy
Target 367.14 (310.00–425.00)+9.8%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 14 Jan 2026 – 19 Oct 2026 · avg 29 Aug 2026
- Analysts
- 32 analysts · 31 firms
- Next earnings
- 14 Jan · Confirmed
- Research
- Partial coverage · checked 6 Nov
- KKR#158KKR & Co.96.48−1.85%
Buy 17 · Hold 5 · Sell 0 · 77% Buy
Target 121.87 (97.00–166.00)+26.3%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 28 May 2026 – 27 Oct 2026 · avg 8 Sep 2026
- Analysts
- 25 analysts · 24 firms
- Next earnings
- 9 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- MCO#159Moody's Corporation505.67−1.88%
Buy 17 · Hold 7 · Sell 0 · 71% Buy
Target 552.67 (480.00–600.00)+9.3%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 7 May 2026 – 22 Oct 2026 · avg 21 Aug 2026
- Analysts
- 26 analysts · 26 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MDLZ#160Mondelez 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
- ON#161ON Semiconductor63.31+0.48%
Buy 17 · Hold 17 · Sell 0 · 50% Buy
Target 97.97 (62.00–138.00)+54.7%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 10 Feb 2026 – 22 Oct 2026 · avg 1 Aug 2026
- Analysts
- 35 analysts · 34 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- PLD#162Prologis126.96−1.24%
Buy 17 · Hold 7 · Sell 0 · 71% Buy
Target 155.20 (135.00–170.00)+22.2%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 17 Apr 2026 – 26 Oct 2026 · avg 28 Jul 2026
- Analysts
- 28 analysts · 28 firms
- Next earnings
- 20 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- SHW#163Sherwin-Williams344.10−1.41%
Buy 17 · Hold 16 · Sell 0 · 52% Buy
Target 376.59 (329.00–420.00)+9.4%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 31 Mar 2026 – 29 Oct 2026 · avg 25 Aug 2026
- Analysts
- 34 analysts · 32 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- TKO#164TKO Group Holdings191.00+0.98%
Buy 17 · Hold 5 · Sell 0 · 77% Buy
Target 231.83 (188.00–250.00)+21.4%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 26 Feb 2026 – 27 Oct 2026 · avg 29 Jul 2026
- Analysts
- 25 analysts · 24 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- TPR#165Tapestry, Inc.132.80−1.02%
Buy 17 · Hold 5 · Sell 0 · 77% Buy
Target 162.86 (110.00–211.00)+22.6%
Details
- Latest target report
- 2 Nov 2026
- Report dates
- 14 Jan 2026 – 2 Nov 2026 · avg 26 Jul 2026
- Analysts
- 25 analysts · 22 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- VTR#166Ventas88.75−0.33%
Buy 17 · Hold 4 · Sell 0 · 81% Buy
Target 100.20 (90.00–112.00)+12.9%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 13 Feb 2026 – 29 Oct 2026 · avg 31 Jul 2026
- Analysts
- 26 analysts · 24 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- WAT#167Waters Corporation457.60+1.00%
Buy 17 · Hold 4 · Sell 0 · 81% Buy
Target 469.74 (400.00–530.00)+2.7%
Details
- Latest target report
- 4 Nov 2026
- Report dates
- 2 Jun 2026 – 4 Nov 2026 · avg 13 Sep 2026
- Analysts
- 26 analysts · 26 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- WM#168Waste Management236.26−2.08%
Buy 17 · Hold 8 · Sell 0 · 68% Buy
Target 257.91 (220.00–283.00)+9.2%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 30 Jan 2026 – 30 Oct 2026 · avg 20 Sep 2026
- Analysts
- 27 analysts · 27 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- ALB#169Albemarle Corporation99.25+0.89%
Buy 17 · Hold 8 · Sell 1 · 65% Buy
Target 169.13 (83.00–250.00)+70.4%
Details
- Latest target report
- 22 Oct 2026
- Report dates
- 9 Feb 2026 – 22 Oct 2026 · avg 23 Jul 2026
- Analysts
- 29 analysts · 28 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CHRW#170C.H. Robinson125.33−2.32%
Buy 17 · Hold 6 · Sell 1 · 71% Buy
Target 178.93 (90.00–235.00)+42.8%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 29 Jan 2026 – 29 Oct 2026 · avg 3 Sep 2026
- Analysts
- 30 analysts · 28 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- FDX#171FedEx308.14−2.73%
Buy 17 · Hold 9 · Sell 1 · 63% Buy
Target 356.46 (219.00–455.00)+15.7%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 18 Mar 2026 – 29 Oct 2026 · avg 3 Aug 2026
- Analysts
- 33 analysts · 31 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- JKHY#172Jack Henry & Associates173.23−3.90%
Buy 17 · Hold 7 · Sell 1 · 68% Buy
Target 188.75 (148.00–215.00)+9.0%
Details
- Latest target report
- 21 Oct 2026
- Report dates
- 8 Dec 2025 – 21 Oct 2026 · avg 26 Aug 2026
- Analysts
- 26 analysts · 23 firms
- Next earnings
- 2 Feb · Estimated
- Research
- Partial coverage · checked 6 Nov
- MAR#173Marriott 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
- T#174AT&T21.63−0.87%
Buy 17 · Hold 11 · Sell 1 · 59% Buy
Target 27.75 (20.00–34.00)+28.3%
Details
- Latest target report
- 23 Oct 2026
- Report dates
- 19 Dec 2025 – 23 Oct 2026 · avg 13 Aug 2026
- Analysts
- 32 analysts · 31 firms
- Next earnings
- 27 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- A#175Agilent Technologies174.76+1.73%
Buy 16 · Hold 6 · Sell 0 · 73% Buy
Target 185.89 (160.00–200.00)+6.4%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 28 May 2026 – 26 Oct 2026 · avg 17 Sep 2026
- Analysts
- 25 analysts · 24 firms
- Next earnings
- 23 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- AEP#176American 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
- CARR#177Carrier Global52.38−1.56%
Buy 16 · Hold 11 · Sell 0 · 59% Buy
Target 67.73 (55.00–85.00)+29.3%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 9 Feb 2026 – 30 Oct 2026 · avg 3 Sep 2026
- Analysts
- 28 analysts · 26 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MDT#178Medtronic101.80−2.90%
Buy 16 · Hold 13 · Sell 0 · 55% Buy
Target 102.35 (83.00–118.00)+0.5%
Details
- Latest target report
- 14 Oct 2026
- Report dates
- 19 Nov 2025 – 14 Oct 2026 · avg 1 Aug 2026
- Analysts
- 33 analysts · 32 firms
- Next earnings
- 24 Nov · Confirmed
- Research
- Partial coverage · checked 6 Nov
- TT#179Trane Technologies401.76+2.38%
Buy 16 · Hold 9 · Sell 0 · 64% Buy
Target 525.59 (440.00–585.00)+30.8%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 13 Nov 2025 – 30 Oct 2026 · avg 30 Jul 2026
- Analysts
- 27 analysts · 26 firms
- Next earnings
- 28 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- USB#180U.S. Bancorp59.45−0.50%
Buy 16 · Hold 11 · Sell 0 · 59% Buy
Target 68.63 (60.00–76.00)+15.4%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 1 May 2026 – 30 Oct 2026 · avg 30 Aug 2026
- Analysts
- 31 analysts · 27 firms
- Next earnings
- 19 Jan · Confirmed
- Research
- Partial coverage · checked 6 Nov
- XEL#181Xcel 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#182CSX 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
- EXPE#183Expedia Group259.24−4.86%
Buy 16 · Hold 22 · Sell 1 · 41% Buy
Target 319.00 (230.00–417.00)+23.1%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 7 Nov 2025 – 27 Oct 2026 · avg 21 Jun 2026
- Analysts
- 43 analysts · 42 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- NOC#184Northrop Grumman525.01−0.05%
Buy 16 · Hold 9 · Sell 1 · 62% Buy
Target 649.86 (430.00–815.00)+23.8%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 28 Jan 2026 – 29 Oct 2026 · avg 5 Sep 2026
- Analysts
- 27 analysts · 27 firms
- Next earnings
- 26 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- SCHW#185Charles Schwab Corporation91.49−1.18%
Buy 16 · Hold 8 · Sell 1 · 64% Buy
Target 118.05 (95.00–147.00)+29.0%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 3 Feb 2026 – 28 Oct 2026 · avg 29 Sep 2026
- Analysts
- 29 analysts · 28 firms
- Next earnings
- 21 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- VEEV#186Veeva Systems303.73−2.05%
Buy 16 · Hold 8 · Sell 1 · 64% Buy
Target 306.83 (250.00–375.00)+1.0%
Details
- Latest target report
- 29 Oct 2026
- Report dates
- 20 Feb 2026 – 29 Oct 2026 · avg 21 Aug 2026
- Analysts
- 28 analysts · 28 firms
- Next earnings
- 25 Nov · Estimated
- Research
- Partial coverage · checked 6 Nov
- DPZ#187Domino's334.28−2.15%
Buy 16 · Hold 17 · Sell 2 · 46% Buy
Target 370.50 (257.00–540.00)+10.8%
Details
- Latest target report
- 15 Oct 2026
- Report dates
- 5 Jan 2026 – 15 Oct 2026 · avg 11 Aug 2026
- Analysts
- 38 analysts · 37 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- INTC#188Intel56.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
- MLM#189Martin Marietta Materials518.15−1.83%
Buy 16 · Hold 6 · Sell 2 · 67% Buy
Target 626.48 (433.00–800.00)+20.9%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 9 Jan 2026 – 28 Oct 2026 · avg 15 Aug 2026
- Analysts
- 25 analysts · 25 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- APO#190Apollo Global Management116.75−0.44%
Buy 15 · Hold 8 · Sell 0 · 65% Buy
Target 147.36 (124.00–173.00)+26.2%
Details
- Latest target report
- 27 Oct 2026
- Report dates
- 7 May 2026 – 27 Oct 2026 · avg 1 Sep 2026
- Analysts
- 25 analysts · 24 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- ARES#191Ares Management133.98+0.19%
Buy 15 · Hold 6 · Sell 0 · 71% Buy
Target 151.21 (130.00–205.00)+12.9%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 5 May 2026 – 30 Oct 2026 · avg 14 Sep 2026
- Analysts
- 24 analysts · 24 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CAH#192Cardinal Health271.72+1.46%
Buy 15 · Hold 3 · Sell 0 · 83% Buy
Target 272.79 (208.00–295.00)+0.4%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 18 Nov 2025 – 30 Oct 2026 · avg 3 Aug 2026
- Analysts
- 19 analysts · 19 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- CAT#193Caterpillar Inc.558.63+0.90%
Buy 15 · Hold 12 · Sell 0 · 56% Buy
Target 911.92 (675.00–1,150.00)+63.2%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 10 Mar 2026 – 30 Oct 2026 · avg 26 Aug 2026
- Analysts
- 31 analysts · 30 firms
- Next earnings
- 28 Jan · Confirmed
- Research
- Partial coverage · checked 6 Nov
- EFX#194Equifax189.59−2.19%
Buy 15 · Hold 10 · Sell 0 · 60% Buy
Target 192.05 (148.00–245.00)+1.3%
Details
- Latest target report
- 26 Oct 2026
- Report dates
- 19 May 2026 – 26 Oct 2026 · avg 1 Oct 2026
- Analysts
- 29 analysts · 28 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- EOG#195EOG Resources147.13+1.55%
Buy 15 · Hold 21 · Sell 0 · 42% Buy
Target 165.68 (141.00–193.00)+12.6%
Details
- Latest target report
- 21 Oct 2026
- Report dates
- 24 Mar 2026 – 21 Oct 2026 · avg 26 Aug 2026
- Analysts
- 39 analysts · 37 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- GEHC#196GE 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
- HAS#197Hasbro118.91−0.53%
Buy 15 · Hold 2 · Sell 0 · 88% Buy
Target 117.29 (95.00–137.00)−1.4%
Details
- Latest target report
- 28 Oct 2026
- Report dates
- 11 Feb 2026 – 28 Oct 2026 · avg 14 Aug 2026
- Analysts
- 18 analysts · 17 firms
- Next earnings
- —
- Research
- Partial coverage · checked 6 Nov
- MPWR#198Monolithic 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
- NUE#199Nucor244.97−0.29%
Buy 15 · Hold 1 · Sell 0 · 94% Buy
Target 297.13 (256.00–335.00)+21.3%
Details
- Latest target report
- 30 Oct 2026
- Report dates
- 10 Apr 2026 – 30 Oct 2026 · avg 6 Sep 2026
- Analysts
- 19 analysts · 19 firms
- Next earnings
- 25 Jan · Estimated
- Research
- Partial coverage · checked 6 Nov
- PH#200Parker Hannifin917.79+2.86%
Buy 15 · Hold 7 · Sell 0 · 68% Buy
Target 1,143.80 (950.00–1,358.00)+24.6%
Details
- Latest target report
- 19 Oct 2026
- Report dates
- 29 Jan 2026 – 19 Oct 2026 · avg 31 Jul 2026
- Analysts
- 28 analysts · 27 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.