TIPRANKS · QQQ · SPY · IWM · SMH · SOXL · SOXS

Analyst ratings

Ratings and price targets of Wall Street analysts for every company in QQQ, SPY, IWM, SMH, SOXL and SOXS, and for the other US stocks TipRanks’ feed of new ratings names, collected from TipRanks. New ratings appear here soon after TipRanks adds them — the actual delay is in the status line below; the page updates itself.

Forecast pages read in the last 10 minutes: 338, the latest 2 s ago. Every one of the 3184 stocks is read at least every 8 hours, often rated ones every few minutes. New ratings caught on average 11.6 h after TipRanks added them (3567 in 7 days).
Rank Analyst and firm Hits Average return Ratings
in 90 days
Current ratings
buy / hold / sell
Latest rating
#1027★★★★★★★★★★ Joshua ShankerBank of America Securities 61%302 of 499 +7.2% 4718 companies 6 / 6 / 6 MRSH SellOct 15 · Reiterated · $180
#152★★★★★★★★★★ Jason GoldbergBarclays 70%350 of 497 +15.8% 4618 companies 11 / 5 / 2 BNY BuyOct 16 · Reiterated · $178
#6914★★★★★★★★★★ Bob HuangMorgan Stanley 57%152 of 269 +0.4% 4520 companies 5 / 12 / 3 PGR HoldOct 16 · Assigned · $210
#611★★★★★★★★★★ Benjamin BudishBarclays 60%301 of 498 +10.3% 3717 companies 11 / 4 / 2 SCHW BuyOct 16 · Reiterated · $115
#1272★★★★★★★★★★ Alex ScottBarclays 60%249 of 414 +7.0% 3618 companies 6 / 6 / 6 MRSH BuyOct 16 · Reiterated · $206
#4904★★★★★★★★★★ Richard SunderlandTruist Financial 47%92 of 194 +2.6% 3620 companies 10 / 10 / 0 EXC HoldOct 16 · Reiterated · $46.00
#72★★★★★★★★★★ Meyer ShieldsKBW 75%370 of 491 +14.6% 3515 companies 7 / 7 / 1 MRSH HoldOct 17 · Reiterated · $201
#53★★★★★★★★★★ Andrew KaplowitzCiti 70%349 of 499 +25.8% 3421 companies 13 / 8 / 0 MMM HoldOct 12 · Reiterated · $183
#401★★★★★★★★★★ Yaron KinarMizuho Securities 72%246 of 344 +12.2% 3317 companies 6 / 10 / 1 PRU HoldOct 12 · Reiterated · $108
#10681★★★★★★★★★★ Peter GromUBS 52%130 of 249 −1.8% 3318 companies 7 / 10 / 1 KVUE HoldOct 15 · Reiterated · $19.00
#313★★★★★★★★★★ James ThalackerBMO Capital 68%310 of 457 +13.0% 3224 companies 14 / 10 / 0 WEC HoldOct 16 · Reiterated · $109
#462★★★★★★★★★★ Craig SiegenthalerBank of America Securities 60%297 of 497 +14.0% 3216 companies 10 / 2 / 4 SCHW SellOct 15 · Reiterated · $82.00
#1483★★★★★★★★★★ Shahriar PourrezaWells Fargo 57%272 of 478 +6.5% 3227 companies 19 / 7 / 1 NEE BuyOct 12 · Reiterated · $108
#5747★★★★★★★★★★ Nik ModiRBC Capital 52%261 of 501 +0.9% 3218 companies 13 / 5 / 0 STZ BuyOct 8 · Reiterated · $182
#3★★★★★★★★★★ Atif MalikCiti 77%383 of 496 +46.6% 3120 companies 16 / 4 / 0 CSCO BuyOct 8 · Reiterated · $139
#155★★★★★★★★★★ Vivek AryaBank of America Securities 61%308 of 509 +25.6% 3121 companies 16 / 3 / 2 MU BuyOct 14 · Reiterated · $1,550
#549★★★★★★★★★★ David ArcaroMorgan Stanley 59%302 of 509 +12.4% 3127 companies 12 / 12 / 3 BE BuyOct 15 · Assigned · $310
#3684★★★★★★★★★★ Joanne WuenschCiti 55%271 of 496 +2.3% 3117 companies 11 / 6 / 0 DXCM BuyOct 14 · Reiterated · $105
#59★★★★★★★★★★ Charles MinervinoSusquehanna 71%355 of 499 +23.0% 3021 companies 20 / 1 / 0 GEV BuyOct 14 · Reiterated · $1,270
#315★★★★★★★★★★ James SchneiderGoldman Sachs 63%132 of 209 +27.5% 3023 companies 14 / 8 / 1 ACN BuyOct 14 · Reiterated · $260
#490★★★★★★★★★★ Neil MehtaGoldman Sachs 63%304 of 486 +11.2% 3017 companies 13 / 3 / 1 XOM HoldOct 16 · Reiterated · $169
#3670★★★★★★★★★★ Betty JiangBarclays 49%152 of 310 +3.3% 3010 companies 6 / 4 / 0 APA HoldOct 16 · Reiterated · $40.00
#6981★★★★★★★★★★ Varun GovindarajBernstein 80%16 of 20 +2.2% 3014 companies 10 / 4 / 0 DLR BuyOct 15 · Reiterated · $226
#577★★★★★★★★★★ William KatzTD Cowen 61%289 of 472 +10.8% 2914 companies 9 / 5 / 0 SCHW BuyOct 16 · Reiterated · $129
#1014★★★★★★★★★★ Elyse GreenspanWells Fargo 60%298 of 500 +7.5% 2914 companies 5 / 7 / 2 ALL HoldOct 16 · Assigned · $236
#3207★★★★★★★★★★ Joshua SpectorUBS 53%237 of 446 +3.3% 2916 companies 6 / 10 / 0 IFF HoldOct 5 · Reiterated · $91.00
#85★★★★★★★★★★ Gerard CassidyRBC Capital 73%370 of 504 +16.1% 2817 companies 12 / 5 / 0 BNY HoldOct 15 · Reiterated · $168
#340★★★★★★★★★★ Christian WetherbeeWells Fargo 63%294 of 469 +14.8% 2811 companies 9 / 2 / 0 UAL BuyOct 15 · Assigned · $160
#1029★★★★★★★★★★ Vivek JunejaJ.P. Morgan 60%160 of 268 +11.7% 2813 companies 6 / 6 / 1 BNY BuyOct 16 · Reiterated · $161
#3340★★★★★★★★★★ Christopher CareyWells Fargo 50%251 of 499 +3.2% 2816 companies 8 / 7 / 1 KMB HoldOct 16 · Assigned · $100
#4157★★★★★★★★★★ Peter GalboBank of America Securities 54%174 of 321 +2.5% 2815 companies 8 / 5 / 2 PEP HoldOct 16 · Reiterated · $145
#6262★★★★★★★★★★ Ashish SabadraRBC Capital 53%260 of 494 +0.6% 2818 companies 9 / 9 / 0 SPGI BuyOct 16 · Reiterated · $510
#7★★★★★★★★★★ Vijay RakeshMizuho Securities 69%336 of 490 +70.3% 2718 companies 12 / 4 / 2 SWKS SellOct 9 · Reiterated · $61.00
#21★★★★★★★★★★ Amit DaryananiEvercore ISI 70%353 of 501 +37.0% 2719 companies 17 / 2 / 0 AAPL BuyOct 16 · Reiterated · $380
#23★★★★★★★★★★ Ebrahim PoonawalaBank of America Securities 78%389 of 496 +18.2% 2715 companies 10 / 5 / 0 STT HoldOct 16 · Reiterated · $186
#1176★★★★★★★★★★ Erika NajarianUBS 62%150 of 243 +10.6% 2718 companies 10 / 8 / 0 HBAN BuyOct 5 · Reiterated · $19.00
#4374★★★★★★★★★★ Michael CyprysMorgan Stanley 51%254 of 499 +1.8% 2717 companies 9 / 7 / 1 BX BuyOct 16 · Reiterated · $165
#856★★★★★★★★★★ Evan SeigermanBMO Capital 59%289 of 494 +9.3% 2611 companies 7 / 4 / 0 INCY HoldOct 12 · Reiterated · $130
#1047★★★★★★★★★★ Glenn SchorrEvercore ISI 62%197 of 316 +9.2% 2613 companies 7 / 5 / 1 BNY HoldOct 16 · Reiterated · $150
#2069★★★★★★★★★★ Lauren LiebermanBarclays 57%284 of 499 +4.4% 2613 companies 4 / 7 / 2 PG HoldOct 16 · Assigned · $152
#5454★★★★★★★★★★ Carly DavenportGoldman Sachs 56%54 of 96 +2.4% 2616 companies 8 / 6 / 2 EXC SellOct 15 · Reiterated · $44.00
#9622★★★★★★★★★★ Richard HightowerBarclays 48%110 of 230 −0.6% 2616 companies 5 / 11 / 0 VMRK HoldOct 14 · Reiterated · $74.00
#10★★★★★★★★★★ Asiya MerchantCiti 77%163 of 213 +104.7% 2514 companies 10 / 4 / 0 HPQ HoldOct 8 · Reiterated · $25.00
#210★★★★★★★★★★ Tim LongBarclays 62%307 of 494 +20.6% 2518 companies 7 / 9 / 2 HPE HoldOct 14 · Downgrade · $77.00
#327★★★★★★★★★★ Brett LinzeyMizuho Securities 71%235 of 329 +14.9% 2518 companies 11 / 6 / 1 PNR BuyOct 15 · Reiterated · $65.00
#407★★★★★★★★★★ Geoff MeachamCiti 60%292 of 485 +15.3% 2511 companies 3 / 7 / 1 MRNA SellOct 15 · Reiterated · $80.00
#445★★★★★★★★★★ Anthony PettinariCiti 61%295 of 485 +13.3% 2514 companies 7 / 7 / 0 PHM HoldOct 15 · Reiterated · $122
#815★★★★★★★★★★ Terence FlynnMorgan Stanley 60%232 of 388 +10.8% 2512 companies 6 / 5 / 1 JNJ BuyOct 13 · Assigned · $292
#1069★★★★★★★★★★ Jeremy TonetJ.P. Morgan 57%280 of 494 +8.5% 2519 companies 7 / 10 / 2 CNP HoldOct 13 · Assigned · $44.00
#2864★★★★★★★★★★ Pablo SingzonJ.P. Morgan 60%46 of 77 +9.5% 2515 companies 5 / 10 / 0 PFG HoldOct 15 · Assigned · $106
#3316★★★★★★★★★★ John PancariEvercore ISI 58%162 of 278 +3.6% 2512 companies 8 / 3 / 1 RF SellOct 16 · Reiterated · $27.00
#3★★★★★★★★★★ Timothy ArcuriUBS 77%374 of 487 +53.0% 2418 companies 11 / 7 / 0 LRCX BuyOct 12 · Reiterated · $425
#690★★★★★★★★★★ Nicholas CampanellaBarclays 62%261 of 420 +10.3% 2417 companies 11 / 5 / 1 CMS BuyOct 16 · Reiterated · $72.00
#1023★★★★★★★★★★ Arun JayaramJ.P. Morgan 59%278 of 473 +8.0% 2415 companies 10 / 5 / 0 OXY HoldOct 16 · Reiterated · $70.00
#2396★★★★★★★★★★ John GodynCiti 62%102 of 165 +7.0% 2414 companies 10 / 4 / 0 DAL BuyOct 12 · Reiterated
#3516★★★★★★★★★★ Marie FergusonArgus Research 55%66 of 120 +5.6% 24 18 / 6 / 0 ATO BuyOct 5 · Reiterated · $185
#4393★★★★★★★★★★ Manav PatnaikBarclays 56%278 of 500 +1.6% 2411 companies 8 / 2 / 1 SPGI BuyOct 16 · Reiterated · $553
#101★★★★★★★★★★ John VinhKeyBanc 60%301 of 499 +28.6% 2314 companies 12 / 2 / 0 INTC BuyOct 15 · Reiterated · $155
#577★★★★★★★★★★ Ben GerlingerCiti 78%148 of 190 +13.8% 2316 companies 7 / 9 / 0 USB BuyOct 16 · Assigned · $70.00
#1255★★★★★★★★★★ Luke SergottBarclays 49%225 of 459 +9.8% 2312 companies 9 / 2 / 1 LH HoldOct 7 · Reiterated · $330
#1516★★★★★★★★★★ Manan GosaliaMorgan Stanley 61%150 of 247 +8.9% 2314 companies 5 / 8 / 1 PNC HoldOct 16 · Assigned · $273
#1994★★★★★★★★★★ Michael RyskinBank of America Securities 58%249 of 428 +5.1% 2315 companies 9 / 4 / 2 A BuyOct 13 · Reiterated · $190
#2839★★★★★★★★★★ Sophie KarpKeyBanc 52%230 of 440 +3.9% 2315 companies 8 / 5 / 2 CNP BuyOct 13 · Reiterated · $44.00
#2887★★★★★★★★★★ Joseph CardosoJ.P. Morgan 58%38 of 65 +10.2% 23 17 / 6 / 0 JBL BuySep 30 · Reiterated · $430
#4434★★★★★★★★★★ Zhihan MaBernstein 52%50 of 96 +4.2% 239 companies 5 / 4 / 0 DLTR HoldOct 15 · Reiterated · $130
#33★★★★★★★★★★ Thomas O'MalleyBarclays 62%294 of 473 +42.1% 2221 companies 15 / 5 / 1 MRVL BuyOct 6 · Reiterated · $320
#119★★★★★★★★★★ Andrew ObinBank of America Securities 70%344 of 490 +18.9% 2216 companies 12 / 4 / 0 FAST BuyOct 15 · Reiterated · $55.00
#146★★★★★★★★★★ Alexander BlosteinGoldman Sachs 71%305 of 431 +17.8% 2215 companies 9 / 4 / 2 BNY BuyOct 16 · Reiterated · $180
#159★★★★★★★★★★ Jamie CookTruist Financial 68%332 of 487 +18.2% 2212 companies 7 / 5 / 0 PWR BuyOct 5 · Reiterated · $945
#636★★★★★★★★★★ Brennan HawkenBMO Capital 61%220 of 358 +12.2% 2215 companies 10 / 5 / 0 IBKR BuyOct 16 · Assigned · $100
#754★★★★★★★★★★ Mohit BansalWells Fargo 60%246 of 410 +10.9% 2210 companies 6 / 4 / 0 AMGN HoldOct 15 · Reiterated · $430
#1915★★★★★★★★★★ Chris SchottJ.P. Morgan 58%226 of 392 +5.7% 2213 companies 9 / 4 / 0 ZTS BuyOct 16 · Reiterated · $115
#2214★★★★★★★★★★ Michael GoldsmithUBS 66%113 of 170 +6.6% 2213 companies 5 / 8 / 0 EXR BuyOct 16 · Reiterated · $152
#2743★★★★★★★★★★ Brent ThillJefferies 53%265 of 498 +3.8% 2214 companies 9 / 4 / 1 GOOGL BuyOct 15 · Reiterated · $445
#23★★★★★★★★★★ Kenneth HerbertRBC Capital 74%370 of 498 +27.9% 2111 companies 6 / 5 / 0 GE BuyOct 15 · Reiterated · $400
#37★★★★★★★★★★ Gautam KhannaTD Cowen 73%365 of 498 +22.2% 2112 companies 8 / 4 / 0 RTX BuyOct 9 · Reiterated · $225
#73★★★★★★★★★★ Mike MayoWells Fargo 73%361 of 494 +18.4% 2115 companies 10 / 3 / 2 MS HoldOct 14 · Reiterated · $217
#122★★★★★★★★★★ Paul NewsomePiper Sandler 73%365 of 499 +13.9% 2115 companies 9 / 6 / 0 PRU HoldOct 16 · Reiterated · $120
#232★★★★★★★★★★ Sheila KahyaogluJefferies 67%331 of 495 +16.0% 2114 companies 8 / 6 / 0 BA BuyOct 12 · Reiterated · $265
#992★★★★★★★★★★ Christopher SnyderMorgan Stanley 60%128 of 212 +13.9% 2115 companies 5 / 8 / 2 VRT BuyOct 16 · Assigned · $330
#1212★★★★★★★★★★ Anthony CrowdellMizuho Securities 65%271 of 416 +6.3% 2120 companies 7 / 13 / 0 FE HoldOct 12 · Reiterated · $47.00
#1653★★★★★★★★★★ David MotemadenEvercore ISI 66%147 of 224 +7.4% 2115 companies 7 / 8 / 0 PGR HoldOct 14 · Assigned · $227
#14★★★★★★★★★★ Harlan SurJ.P. Morgan 72%356 of 497 +43.3% 2015 companies 12 / 2 / 1 AMAT BuyOct 14 · Reiterated
#630★★★★★★★★★★ Josh SilversteinUBS 61%265 of 431 +10.8% 2011 companies 7 / 4 / 0 FANG BuyOct 15 · Reiterated · $256
#1598★★★★★★★★★★ Noah PoponakGoldman Sachs 54%218 of 405 +7.5% 2013 companies 6 / 5 / 2 TDG BuyOct 12 · Assigned · $1,745
#1682★★★★★★★★★★ Ross FowlerBank of America Securities 60%230 of 381 +6.0% 2017 companies 7 / 9 / 1 AEP HoldOct 15 · Reiterated · $126
#1837★★★★★★★★★★ Brian OssenbeckJ.P. Morgan 49%206 of 418 +6.8% 2010 companies 5 / 5 / 0 JBHT BuyOct 16 · Assigned · $283
#1899★★★★★★★★★★ Louise ChenScotiabank 52%256 of 489 +5.9% 2010 companies 8 / 2 / 0 ABBV BuyOct 14 · Reiterated · $320
#2880★★★★★★★★★★ Richard ClarkeBernstein 58%116 of 199 +5.4% 208 companies 3 / 5 / 0 ABNB BuyOct 15 · Reiterated · $217
#3338★★★★★★★★★★ Alexander GoldfarbPiper Sandler 51%252 of 495 +3.0% 209 companies 5 / 4 / 0 VMRK HoldOct 12 · Reiterated · $67.00
#3829★★★★★★★★★★ Ken GawrelskiWells Fargo 48%99 of 205 +3.8% 209 companies 5 / 3 / 1 META BuyOct 12 · Reiterated · $1,000
#4725★★★★★★★★★★ Arun ViswanathanRBC Capital 54%268 of 498 +1.5% 2010 companies 8 / 2 / 0 ALB BuyOct 15 · Reiterated · $129
#6771★★★★★★★★★★ Toni KaplanMorgan Stanley 53%193 of 365 +0.5% 209 companies 3 / 6 / 0 WM HoldOct 13 · Assigned · $220
#7983★★★★★★★★★★ Robert MoskowTD Cowen 46%225 of 484 +0.1% 2015 companies 3 / 12 / 0 HSY BuyOct 13 · Reiterated · $198
#12169★★★★★★★★★★ Gabriel DaoudTruist Financial 41%93 of 228 −9.8% 2012 companies 6 / 6 / 0 OXY HoldOct 15 · Reiterated · $64.00
#4★★★★★★★★★★ Samik ChatterjeeJ.P. Morgan 76%373 of 492 +54.4% 1912 companies 10 / 2 / 0 WDAY BuyOct 14 · Reiterated · $225
#26★★★★★★★★★★ Wamsi MohanBank of America Securities 64%316 of 490 +46.5% 1913 companies 11 / 1 / 1 IBM BuyOct 15 · Reiterated · $280
#313★★★★★★★★★★ Sam MargolinWells Fargo 72%225 of 313 +15.5% 1910 companies 9 / 1 / 0 EQT BuyOct 16 · Assigned · $79.00
#719★★★★★★★★★★ Devin McDermottMorgan Stanley 59%292 of 498 +9.9% 1910 companies 6 / 3 / 1 XOM BuyOct 15 · Assigned · $177
#798★★★★★★★★★★ Tal LianiBank of America Securities 58%278 of 483 +10.2% 1915 companies 10 / 3 / 2 CIEN BuyOct 13 · Reiterated · $550
#835★★★★★★★★★★ John StaszakArgus Research 59%294 of 499 +8.8% 19 11 / 8 / 0 DPZ HoldOct 13 · Reiterated
#1145★★★★★★★★★★ Jerry RevichWells Fargo 58%223 of 382 +9.0% 1910 companies 7 / 3 / 0 TRMB BuyOct 8 · Reiterated · $61.00
#1212★★★★★★★★★★ Eric SheridanGoldman Sachs 55%269 of 493 +8.3% 1912 companies 8 / 4 / 0 GOOGL BuyOct 14 · Reiterated · $435
#1218★★★★★★★★★★ Douglas HarnedBernstein 61%104 of 171 +13.5% 1911 companies 4 / 7 / 0 GE BuyOct 15 · Reiterated · $421
#1839★★★★★★★★★★ Bonnie HerzogGoldman Sachs 57%248 of 438 +5.7% 1912 companies 8 / 3 / 1 EL BuyOct 16 · Reiterated · $124
#2664★★★★★★★★★★ Elizabeth Anderson CFAEvercore ISI 55%210 of 382 +4.4% 1912 companies 10 / 2 / 0 IQV BuyOct 14 · Reiterated · $290
#3073★★★★★★★★★★ Brandon NispelKeyBanc 51%139 of 270 +4.5% 1915 companies 6 / 7 / 2 AAPL SellOct 15 · Reiterated · $250
#12058★★★★★★★★★★ Curtis NagleBank of America Securities 46%145 of 318 −6.8% 1911 companies 5 / 3 / 3 VRSK HoldOct 15 · Reiterated · $228
#12264★★★★★★★★★★ Jason KupferbergWells Fargo 47%227 of 488 −7.5% 1913 companies 7 / 5 / 1 COF BuyOct 15 · Reiterated · $260
#170★★★★★★★★★★ Mark DelaneyGoldman Sachs 64%282 of 438 +23.1% 1810 companies 8 / 2 / 0 FLEX BuyOct 15 · Reiterated · $145
#195★★★★★★★★★★ Michael LasserUBS 68%337 of 497 +16.4% 1815 companies 10 / 5 / 0 KR HoldOct 12 · Reiterated · $63.00
#206★★★★★★★★★★ Scott HanoldRBC Capital 65%309 of 474 +17.9% 187 companies 4 / 3 / 0 APA HoldOct 14 · Reiterated · $49.00
#307★★★★★★★★★★ Lloyd ByrneJefferies 58%276 of 475 +18.7% 1814 companies 8 / 6 / 0 OXY HoldOct 17 · Reiterated · $60.00
#448★★★★★★★★★★ Deane DrayRBC Capital 63%315 of 500 +12.5% 18 8 / 9 / 1 VLTO HoldSep 10 · Reiterated · $109
#475★★★★★★★★★★ Trung HuynhRBC Capital 76%109 of 144 +21.9% 186 companies 3 / 3 / 0 LLY BuyOct 16 · Reiterated · $1,500
#705★★★★★★★★★★ Brad HeffernRBC Capital 54%267 of 496 +11.7% 1810 companies 2 / 8 / 0 VMRK HoldOct 13 · Reiterated · $67.00
#817★★★★★★★★★★ Gabriela BorgesGoldman Sachs 59%162 of 276 +13.8% 1814 companies 8 / 1 / 5 MSFT BuyOct 15 · Reiterated · $640
#1504★★★★★★★★★★ Greg MelichEvercore ISI 60%150 of 250 +9.0% 1812 companies 8 / 4 / 0 GPC BuyOct 16 · Reiterated · $150
#2057★★★★★★★★★★ Simeon GutmanMorgan Stanley 58%288 of 496 +4.5% 1813 companies 7 / 6 / 0 TSCO HoldOct 16 · Reiterated · $35.00
#2764★★★★★★★★★★ Nicholas YulicoScotiabank 58%157 of 273 +4.8% 1814 companies 6 / 6 / 2 PLD BuyOct 13 · Upgrade · $150
#3077★★★★★★★★★★ Michael YeeUBS 49%233 of 474 +3.8% 1811 companies 8 / 3 / 0 JNJ BuyOct 9 · Reiterated · $320
#5688★★★★★★★★★★ Ravi ShankerMorgan Stanley 49%241 of 487 +1.0% 1810 companies 3 / 1 / 6 JBHT SellOct 16 · Assigned · $195
#10191★★★★★★★★★★ Ryan TunisCantor Fitzgerald 48%56 of 117 −1.8% 1812 companies 4 / 8 / 0 WRB HoldOct 7 · Reiterated · $74.00
#7★★★★★★★★★★ Aaron RakersWells Fargo 73%362 of 496 +54.9% 1716 companies 11 / 4 / 1 WDC BuyOct 16 · Assigned · $450
#31★★★★★★★★★★ Christopher RollandSusquehanna 63%315 of 499 +39.1% 1714 companies 10 / 4 / 0 ON BuyOct 14 · Reiterated
#104★★★★★★★★★★ Ariel RosaCiti 77%248 of 324 +20.3% 178 companies 5 / 3 / 0 JBHT HoldOct 16 · Reiterated · $263
#143★★★★★★★★★★ Justin PostBank of America Securities 64%315 of 496 +21.1% 1710 companies 8 / 2 / 0 BKNG BuyOct 15 · Reiterated · $234
#163★★★★★★★★★★ Christopher McgrattyKBW 77%271 of 350 +15.3% 1714 companies 6 / 8 / 0 USB HoldOct 16 · Reiterated · $66.00
#290★★★★★★★★★★ Erik WoodringMorgan Stanley 60%165 of 277 +28.0% 1711 companies 6 / 4 / 1 IBM HoldOct 15 · Assigned · $190
#388★★★★★★★★★★ Joseph QuatrochiWells Fargo 64%146 of 227 +21.8% 1715 companies 11 / 4 / 0 MRVL BuyOct 6 · Reiterated · $365
#517★★★★★★★★★★ Richard RamsdenGoldman Sachs 74%119 of 160 +18.1% 177 companies 4 / 3 / 0 PNC HoldOct 15 · Reiterated · $238
#814★★★★★★★★★★ Doug AnmuthJ.P. Morgan 58%288 of 496 +9.8% 1710 companies 7 / 3 / 0 AMZN BuyOct 15 · Reiterated · $365
#1065★★★★★★★★★★ Gil LuriaD.A. Davidson 54%196 of 366 +11.2% 1716 companies 10 / 6 / 0 MU BuyOct 7 · Reiterated · $3,000
#1068★★★★★★★★★★ Michael BrownUBS 65%161 of 249 +10.8% 1711 companies 6 / 5 / 0 SCHW BuyOct 16 · Reiterated · $109
#1701★★★★★★★★★★ David VogtUBS 61%66 of 109 +13.2% 1712 companies 4 / 7 / 1 AAPL HoldOct 16 · Reiterated · $296
#2489★★★★★★★★★★ Casey WoodringJ.P. Morgan 62%75 of 120 +8.2% 179 companies 6 / 3 / 0 TMO BuyOct 16 · Reiterated · $760
#2604★★★★★★★★★★ Stephen PowersDeutsche Bank 62%233 of 377 +3.7% 1715 companies 6 / 9 / 0 PEP HoldOct 9 · Reiterated · $132
#2673★★★★★★★★★★ George TongGoldman Sachs 55%235 of 428 +3.9% 1712 companies 8 / 3 / 1 SPGI BuyOct 11 · Reiterated · $519
#2684★★★★★★★★★★ Michael LaveryPiper Sandler 49%245 of 496 +4.4% 1713 companies 8 / 5 / 0 KDP BuyOct 14 · Reiterated · $38.00
#3596★★★★★★★★★★ Travis SteedBank of America Securities 53%196 of 370 +3.0% 1713 companies 7 / 6 / 0 SOLV HoldOct 9 · Reiterated · $95.00
#5471★★★★★★★★★★ Filippo FalorniCiti 56%106 of 188 +1.6% 1711 companies 6 / 5 / 0 EL BuyOct 14 · Reiterated · $115
#11117★★★★★★★★★★ Jeff ReiveRBC Capital 29%5 of 17 −10.7% 17 8 / 8 / 1 PNR HoldOct 13 · Reiterated · $61.00
#11840★★★★★★★★★★ Andrew Mok CFABarclays 51%157 of 307 −4.8% 179 companies 5 / 4 / 0 UNH BuyOct 14 · Reiterated · $440
#11899★★★★★★★★★★ Rishi JaluriaRBC Capital 52%259 of 500 −4.1% 1710 companies 4 / 4 / 2 ROP HoldOct 15 · Reiterated · $417
#10★★★★★★★★★★ C J MuseCantor Fitzgerald 70%219 of 312 +72.8% 1613 companies 10 / 3 / 0 AMAT BuyOct 13 · Reiterated · $850
#13★★★★★★★★★★ Krish SankarTD Cowen 69%343 of 496 +56.0% 1613 companies 10 / 3 / 0 SWKS HoldOct 6 · Reiterated · $65.00
#27★★★★★★★★★★ Jim KelleherArgus Research 71%338 of 478 +34.6% 16 15 / 1 / 0 ACN BuyOct 2 · Reiterated · $260
#109★★★★★★★★★★ Srini PajjuriRBC Capital 72%118 of 164 +45.6% 1612 companies 5 / 7 / 0 AMAT BuyOct 13 · Reiterated · $600
#162★★★★★★★★★★ Joseph MooreMorgan Stanley 62%304 of 494 +24.5% 1613 companies 6 / 6 / 1 MRVL HoldOct 7 · Reiterated · $300
#185★★★★★★★★★★ Manav GuptaUBS 69%238 of 346 +22.7% 1612 companies 12 / 0 / 0 PSX BuyOct 9 · Reiterated · $310
#192★★★★★★★★★★ Fadi ChamounBMO Capital 67%317 of 470 +17.9% 168 companies 2 / 6 / 0 CHRW HoldOct 16 · Assigned · $160
#223★★★★★★★★★★ Stephen TusaJ.P. Morgan 68%290 of 426 +17.6% 1614 companies 7 / 6 / 1 HUBB HoldOct 13 · Reiterated · $531
#335★★★★★★★★★★ Michael LewisTruist Financial 70%347 of 499 +10.4% 1611 companies 6 / 5 / 0 PSA BuyOct 2 · Initiated · $317
#345★★★★★★★★★★ Daniel IvesYorkville Ives & Co 58%288 of 495 +18.2% 16 15 / 1 / 0 CRM BuyOct 6 · Initiated · $290
#369★★★★★★★★★★ Stephen BiggarArgus Research 69%215 of 313 +16.1% 16 14 / 2 / 0 BLK BuyOct 14 · Assigned · $1,330
#398★★★★★★★★★★ Deepak MathivananCantor Fitzgerald 60%277 of 463 +16.4% 1611 companies 4 / 7 / 0 META BuyOct 12 · Reiterated · $840
#504★★★★★★★★★★ Scott SiefersTD Cowen 67%190 of 284 +15.2% 1614 companies 6 / 8 / 0 PNC HoldOct 16 · Reiterated · $240
#1154★★★★★★★★★★ Tami ZakariaJ.P. Morgan 59%164 of 279 +10.8% 1610 companies 4 / 6 / 0 ITW HoldOct 9 · Downgrade · $277
#1234★★★★★★★★★★ Matthew HedbergRBC Capital 54%267 of 496 +7.8% 1611 companies 7 / 4 / 0 GEN HoldOct 12 · Reiterated · $24.00
#1572★★★★★★★★★★ Brandt MontourBarclays 51%252 of 490 +6.9% 168 companies 5 / 3 / 0 MAR HoldOct 16 · Reiterated · $363
#1581★★★★★★★★★★ Bryan KeaneCiti 59%230 of 391 +6.7% 1611 companies 5 / 6 / 0 FISV HoldOct 16 · Reiterated · $53.00
#1825★★★★★★★★★★ Meta MarshallMorgan Stanley 56%200 of 354 +6.2% 1615 companies 7 / 8 / 0 CSCO BuyOct 15 · Reiterated · $135
#2012★★★★★★★★★★ Jason Haas CFAWells Fargo 51%155 of 302 +7.5% 1612 companies 7 / 1 / 4 FICO BuyOct 14 · Reiterated · $800
#2266★★★★★★★★★★ Kate McShaneGoldman Sachs 56%275 of 493 +4.4% 1614 companies 9 / 4 / 1 ULTA BuyOct 14 · Reiterated · $673
#4722★★★★★★★★★★ Robert Cox CFAGoldman Sachs 60%73 of 121 +2.9% 1611 companies 6 / 3 / 2 MRSH HoldOct 15 · Reiterated · $199
#5050★★★★★★★★★★ Nicholas AmicucciEvercore ISI 35%33 of 94 +4.1% 1615 companies 9 / 6 / 0 AEP BuyOct 14 · Reiterated · $153
#10734★★★★★★★★★★ Thomas PalmerJ.P. Morgan 43%80 of 184 −2.0% 1612 companies 5 / 4 / 3 MDLZ BuyOct 16 · Assigned · $71.00
#10768★★★★★★★★★★ Patrick WoodUBS 50%96 of 191 −2.1% 1614 companies 11 / 3 / 0 ISRG BuyOct 13 · Reiterated · $500
#10778★★★★★★★★★★ Michael TurrinWells Fargo 46%227 of 497 −1.3% 1611 companies 8 / 2 / 1 PANW BuyOct 12 · Assigned · $525
#31★★★★★★★★★★ Blayne CurtisJefferies 65%319 of 488 +36.1% 1514 companies 12 / 2 / 0 MRVL BuyOct 6 · Assigned · $450
#127★★★★★★★★★★ Patrick MoleyPiper Sandler 71%175 of 247 +31.7% 158 companies 6 / 2 / 0 IBKR BuyOct 16 · Reiterated · $109
#214★★★★★★★★★★ Brian MeredithUBS 77%278 of 361 +12.8% 1513 companies 7 / 6 / 0 WTW BuyOct 6 · Reiterated · $398
#268★★★★★★★★★★ John EadeArgus Research 66%328 of 495 +15.0% 15 13 / 2 / 0 CTAS BuySep 28 · Assigned · $240
#354★★★★★★★★★★ Erin WrightMorgan Stanley 64%302 of 472 +15.1% 1514 companies 10 / 3 / 1 UNH BuyOct 14 · Reiterated · $529
#503★★★★★★★★★★ Jason GabelmanTD Cowen 65%179 of 274 +15.3% 159 companies 6 / 3 / 0 OKE HoldOct 16 · Reiterated · $95.00
#774★★★★★★★★★★ Julien Dumoulin SmithJefferies 62%297 of 480 +8.9% 1513 companies 7 / 6 / 0 NI BuyOct 15 · Reiterated · $49.00
#1261★★★★★★★★★★ Michael ZaremskiBMO Capital 66%143 of 217 +9.4% 1514 companies 3 / 11 / 0 PGR HoldOct 15 · Reiterated · $216
#1304★★★★★★★★★★ Keith BachmanBMO Capital 53%263 of 492 +8.0% 1512 companies 7 / 5 / 0 ACN HoldOct 14 · Reiterated · $235
#1571★★★★★★★★★★ Ben HendrixRBC Capital 53%246 of 461 +7.2% 158 companies 4 / 4 / 0 UNH BuyOct 7 · Reiterated · $478
#1628★★★★★★★★★★ Lance WilkesBernstein 63%82 of 130 +11.3% 157 companies 6 / 1 / 0 UNH BuyOct 16 · Reiterated · $500
#1639★★★★★★★★★★ Raimo LenschowBarclays 52%250 of 485 +7.0% 159 companies 9 / 0 / 0 WDAY BuyOct 15 · Reiterated · $224
#1869★★★★★★★★★★ Christopher NardoneBank of America Securities 53%65 of 123 +11.9% 158 companies 4 / 2 / 2 TSCO HoldOct 13 · Reiterated · $34.00
#1974★★★★★★★★★★ Robbie MarcusJ.P. Morgan 51%185 of 362 +6.5% 1513 companies 5 / 8 / 0 MDT HoldOct 16 · Reiterated
#2194★★★★★★★★★★ Carter GouldCantor Fitzgerald 53%173 of 329 +6.3% 159 companies 5 / 4 / 0 MRK HoldOct 11 · Reiterated · $145
#2607★★★★★★★★★★ James FaucetteMorgan Stanley 60%297 of 495 +3.1% 1513 companies 4 / 8 / 1 ACN HoldOct 15 · Reiterated · $195
#2729★★★★★★★★★★ Larry BiegelsenWells Fargo 53%267 of 501 +3.8% 1511 companies 7 / 4 / 0 DXCM BuyOct 14 · Reiterated · $90.00
#2747★★★★★★★★★★ Tyler RadkeCiti 50%249 of 495 +4.2% 159 companies 4 / 5 / 0 MSFT BuyOct 15 · Reiterated · $636
#3006★★★★★★★★★★ Ygal ArounianWedbush 46%157 of 338 +4.7% 1512 companies 10 / 2 / 0 GOOGL BuyOct 16 · Reiterated · $445
#3491★★★★★★★★★★ Rowland MayorRBC Capital 72%38 of 53 +7.4% 157 companies 3 / 4 / 0 MRSH HoldOct 15 · Reiterated · $200
#5133★★★★★★★★★★ Ken WorthingtonJ.P. Morgan 49%239 of 487 +1.4% 1511 companies 6 / 2 / 3 BX HoldOct 16 · Reiterated · $136
#5702★★★★★★★★★★ Zachary FademWells Fargo 54%270 of 499 +0.9% 1513 companies 9 / 4 / 0 DPZ HoldOct 13 · Assigned · $320
#7864★★★★★★★★★★ Abigail EbertsWells Fargo 75%3 of 4 +4.1% 157 companies 6 / 1 / 0 APD BuyOct 16 · Assigned · $350
#8914★★★★★★★★★★ Laurent YoonBernstein 45%35 of 78 −0.3% 157 companies 1 / 5 / 1 SKYD SellOct 16 · Reiterated · $6.00
#11905★★★★★★★★★★ Will NanceGoldman Sachs 45%125 of 277 −5.9% 158 companies 4 / 3 / 1 PYPL SellOct 13 · Reiterated · $49.00
#11★★★★★★★★★★ William SteinTruist Financial 75%351 of 468 +36.4% 1413 companies 6 / 7 / 0 TSLA HoldOct 5 · Reiterated · $370
#15★★★★★★★★★★ Ruben RoyStifel Nicolaus 68%304 of 444 +52.4% 1410 companies 8 / 2 / 0 JBL BuyOct 12 · Reiterated · $460
#114★★★★★★★★★★ Ronald EpsteinBank of America Securities 68%336 of 493 +21.7% 1411 companies 8 / 3 / 0 RTX BuyOct 12 · Reiterated
#184★★★★★★★★★★ Jason GerberryBank of America Securities 63%303 of 481 +21.5% 147 companies 4 / 2 / 1 JNJ HoldOct 13 · Reiterated · $275
#572★★★★★★★★★★ Paul LejuezCiti 59%292 of 497 +11.4% 1411 companies 5 / 6 / 0 WMT BuyOct 12 · Reiterated · $132
#767★★★★★★★★★★ Darrin PellerWolfe Research 62%295 of 477 +9.0% 14 10 / 4 / 0 FISV HoldAug 25 · Reiterated

Show all 1445 · shown 200. Analysts who rated at least one of the stocks the collector reads in the last 90 days. Rank, hits and average return are TipRanks’: the place among about 12,500 analysts, the share of ratings that made money and the average return of a rating over a year, across all the analyst’s ratings. Sorting by hits or return puts records of under 20 ratings last.

Where the data comes from
  • TipRanks collects the ratings and price targets of about 12,500 analysts. The collector reads its public pages from the site’s server; no TipRanks account is used.
  • New ratings are found by reading each stock’s TipRanks forecast page, where every analyst’s latest rating comes with the name, firm and rank. TipRanks allows one request a second, so the collector reads first where a new rating most likely waits: stocks rated often more often than quiet ones, eight times as often around a company’s earnings report (37% of ratings come on the report day or the next trading day) and for three hours after a new rating (a third of ratings follow another on the same stock that day); every stock at least every 8 hours. TipRanks serves a cached copy of a page and rebuilds it on the read, so an old copy is read again 15 seconds later.
  • Besides the companies of the ETFs, the collector reads every other US stock of $100M or more that TipRanks’ feed of the day’s newest ratings names (the “Others” chip): from then on its ratings are collected the same way.
  • TipRanks adds most ratings at the time the analyst’s note comes out, mostly 5–9 a.m. New York time. The site’s own news name them later (StreetInsider arrives in a daily batch), so they do not speed this page up. TipRanks’ summary of a stock’s targets and its list of the day’s newest ratings are updated 40+ minutes late and serve only as a safety net.
  • Consensus and averages are TipRanks’ own: ratings of the last 3 months; “top analysts” are those TipRanks ranks highest. An ETF’s consensus counts its holdings by their consensus, its target is weighted by holdings.
  • The rank is the analyst’s place among all TipRanks analysts; “hits” is the share of their ratings that made money.
  • “Move vs SPY” is how the stock moved against SPY on the rating’s day, from the close before to the close of the session it came out in, and after it. Closes come from each stock’s TipRanks page and, for SPY, from its TipRanks page and the site’s daily bars; the moves are worked out every half hour.