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: 335, the latest 0 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 (3568 in 7 days).
Rank Analyst and firm Hits Average return Ratings
in 90 days
Current ratings
buy / hold / sell
Latest rating
#1212★★★★★★★★★★ Eric SheridanGoldman Sachs 55%269 of 493 +8.3% 7048 companies 25 / 21 / 2 SPOT BuyOct 15 · Reiterated · $645
#6914★★★★★★★★★★ Bob HuangMorgan Stanley 57%152 of 269 +0.4% 6936 companies 11 / 21 / 4 PGR HoldOct 16 · Assigned · $210
#59★★★★★★★★★★ Charles MinervinoSusquehanna 71%355 of 499 +23.0% 6848 companies 34 / 14 / 0 PLUG HoldOct 14 · Assigned · $1.75
#1272★★★★★★★★★★ Alex ScottBarclays 60%249 of 414 +7.0% 6733 companies 18 / 9 / 6 UNM BuyOct 16 · Reiterated · $109
#3207★★★★★★★★★★ Joshua SpectorUBS 53%237 of 446 +3.3% 6738 companies 14 / 23 / 1 RPM BuyOct 7 · Reiterated · $128
#1027★★★★★★★★★★ Joshua ShankerBank of America Securities 61%302 of 499 +7.2% 6629 companies 10 / 10 / 9 MRSH SellOct 15 · Reiterated · $180
#2396★★★★★★★★★★ John GodynCiti 62%102 of 165 +7.0% 6639 companies 27 / 11 / 1 DAL BuyOct 12 · Reiterated
#1023★★★★★★★★★★ Arun JayaramJ.P. Morgan 59%278 of 473 +8.0% 6341 companies 22 / 15 / 4 VNOM BuyOct 16 · Reiterated · $55.00
#1598★★★★★★★★★★ Noah PoponakGoldman Sachs 54%218 of 405 +7.5% 6339 companies 18 / 15 / 6 RKLB HoldOct 15 · Reiterated · $67.00
#10681★★★★★★★★★★ Peter GromUBS 52%130 of 249 −1.8% 6336 companies 10 / 23 / 3 KVUE HoldOct 15 · Reiterated · $19.00
#611★★★★★★★★★★ Benjamin BudishBarclays 60%301 of 498 +10.3% 6029 companies 17 / 9 / 3 SCHW BuyOct 16 · Reiterated · $115
#3338★★★★★★★★★★ Alexander GoldfarbPiper Sandler 51%252 of 495 +3.0% 6031 companies 16 / 13 / 2 LB HoldOct 12 · Reiterated · $88.00
#4725★★★★★★★★★★ Arun ViswanathanRBC Capital 54%268 of 498 +1.5% 5728 companies 15 / 13 / 0 ALB BuyOct 15 · Reiterated · $129
#9517★★★★★★★★★★ Tomohiko SanoJ.P. Morgan 48%67 of 141 −0.6% 5641 companies 27 / 11 / 3 SXI HoldOct 14 · Initiated · $320
#12169★★★★★★★★★★ Gabriel DaoudTruist Financial 41%93 of 228 −9.8% 5634 companies 23 / 11 / 0 CNX HoldOct 16 · Reiterated · $34.00
#72★★★★★★★★★★ Meyer ShieldsKBW 75%370 of 491 +14.6% 5526 companies 13 / 12 / 1 MRSH HoldOct 17 · Reiterated · $201
#335★★★★★★★★★★ Michael LewisTruist Financial 70%347 of 499 +10.4% 5542 companies 25 / 17 / 0 CHCT BuyOct 9 · Reiterated · $17.00
#577★★★★★★★★★★ William KatzTD Cowen 61%289 of 472 +10.8% 5528 companies 14 / 14 / 0 SCHW BuyOct 16 · Reiterated · $129
#1537★★★★★★★★★★ Tazeen AhmadBank of America Securities 60%283 of 469 +5.8% 5534 companies 25 / 3 / 6 SRRK BuyOct 16 · Reiterated
#3670★★★★★★★★★★ Betty JiangBarclays 49%152 of 310 +3.3% 5419 companies 10 / 7 / 2 APA HoldOct 16 · Reiterated · $40.00
#407★★★★★★★★★★ Geoff MeachamCiti 60%292 of 485 +15.3% 5326 companies 17 / 7 / 2 NUVB BuyOct 15 · Reiterated · $12.00
#462★★★★★★★★★★ Craig SiegenthalerBank of America Securities 60%297 of 497 +14.0% 5330 companies 18 / 4 / 8 SCHW SellOct 15 · Reiterated · $82.00
#549★★★★★★★★★★ David ArcaroMorgan Stanley 59%302 of 509 +12.4% 5343 companies 18 / 19 / 6 BE BuyOct 15 · Assigned · $310
#1639★★★★★★★★★★ Raimo LenschowBarclays 52%250 of 485 +7.0% 5333 companies 20 / 9 / 4 WDAY BuyOct 15 · Reiterated · $224
#2214★★★★★★★★★★ Michael GoldsmithUBS 66%113 of 170 +6.6% 5335 companies 14 / 21 / 0 EXR BuyOct 16 · Reiterated · $152
#9622★★★★★★★★★★ Richard HightowerBarclays 48%110 of 230 −0.6% 5333 companies 10 / 20 / 3 VMRK HoldOct 14 · Reiterated · $74.00
#53★★★★★★★★★★ Andrew KaplowitzCiti 70%349 of 499 +25.8% 5237 companies 26 / 11 / 0 MMM HoldOct 12 · Reiterated · $183
#152★★★★★★★★★★ Jason GoldbergBarclays 70%350 of 497 +15.8% 5221 companies 11 / 7 / 3 BNY BuyOct 16 · Reiterated · $178
#184★★★★★★★★★★ Jason GerberryBank of America Securities 63%303 of 481 +21.5% 5229 companies 19 / 5 / 5 LQDA HoldOct 14 · Reiterated · $42.00
#232★★★★★★★★★★ Sheila KahyaogluJefferies 67%331 of 495 +16.0% 5241 companies 27 / 14 / 0 VOYG BuyOct 12 · Reiterated · $55.00
#1234★★★★★★★★★★ Matthew HedbergRBC Capital 54%267 of 496 +7.8% 5233 companies 19 / 14 / 0 VRNS HoldOct 16 · Downgrade · $49.75
#340★★★★★★★★★★ Christian WetherbeeWells Fargo 63%294 of 469 +14.8% 5121 companies 13 / 8 / 0 UAL BuyOct 15 · Assigned · $160
#490★★★★★★★★★★ Neil MehtaGoldman Sachs 63%304 of 486 +11.2% 5133 companies 21 / 8 / 4 XOM HoldOct 16 · Reiterated · $169
#2864★★★★★★★★★★ Pablo SingzonJ.P. Morgan 60%46 of 77 +9.5% 5132 companies 9 / 20 / 3 RGA BuyOct 15 · Reiterated · $297
#78★★★★★★★★★★ Bose GeorgeKBW 76%371 of 489 +14.0% 5027 companies 14 / 11 / 2 AGM BuyOct 16 · Reiterated · $255
#325★★★★★★★★★★ Jon ArfstromRBC Capital 62%296 of 479 +15.8% 5025 companies 10 / 15 / 0 HOMB HoldOct 15 · Reiterated · $31.00
#5747★★★★★★★★★★ Nik ModiRBC Capital 52%261 of 501 +0.9% 5028 companies 15 / 13 / 0 EPC BuyOct 16 · Reiterated · $35.00
#23★★★★★★★★★★ Kenneth HerbertRBC Capital 74%370 of 498 +27.9% 4833 companies 23 / 10 / 0 GE BuyOct 15 · Reiterated · $400
#1086★★★★★★★★★★ Mitchell KapoorH.C. Wainwright 45%215 of 481 +12.2% 4830 companies 26 / 3 / 1 AVTX BuyOct 15 · Reiterated · $30.00
#3491★★★★★★★★★★ Rowland MayorRBC Capital 72%38 of 53 +7.4% 4824 companies 11 / 13 / 0 MRSH HoldOct 15 · Reiterated · $200
#4374★★★★★★★★★★ Michael CyprysMorgan Stanley 51%254 of 499 +1.8% 4832 companies 10 / 18 / 4 RPC HoldOct 16 · Assigned · $11.00
#5688★★★★★★★★★★ Ravi ShankerMorgan Stanley 49%241 of 487 +1.0% 4827 companies 12 / 6 / 9 JBHT SellOct 16 · Assigned · $195
#10941★★★★★★★★★★ Brian HarbourMorgan Stanley 49%107 of 220 −2.3% 4826 companies 10 / 14 / 2 WEN SellOct 15 · Reiterated · $5.50
#279★★★★★★★★★★ Leonid TimashevRBC Capital 60%189 of 317 +24.5% 4723 companies 20 / 3 / 0 ONC BuyOct 16 · Reiterated · $459
#719★★★★★★★★★★ Devin McDermottMorgan Stanley 59%292 of 498 +9.9% 4726 companies 12 / 10 / 4 MTDR HoldOct 15 · Assigned · $66.00
#1255★★★★★★★★★★ Luke SergottBarclays 49%225 of 459 +9.8% 4726 companies 18 / 5 / 3 ICLR HoldOct 7 · Reiterated · $175
#1961★★★★★★★★★★ Jared ShawBarclays 61%299 of 492 +4.3% 4726 companies 14 / 9 / 3 FHN BuyOct 15 · Reiterated · $29.00
#325★★★★★★★★★★ Nathan RacePiper Sandler 68%294 of 435 +14.5% 4633 companies 19 / 14 / 0 BSVN BuyOct 16 · Reiterated · $69.00
#2112★★★★★★★★★★ Rajat Gupta CFAJ.P. Morgan 51%143 of 281 +7.4% 4627 companies 14 / 9 / 4 TSLA HoldOct 16 · Reiterated · $415
#12325★★★★★★★★★★ Joseph SpakUBS 44%218 of 492 −9.1% 4627 companies 14 / 13 / 0 RIVN HoldOct 7 · Reiterated · $17.00
#122★★★★★★★★★★ Paul NewsomePiper Sandler 73%365 of 499 +13.9% 4535 companies 19 / 15 / 1 PRU HoldOct 16 · Reiterated · $120
#401★★★★★★★★★★ Yaron KinarMizuho Securities 72%246 of 344 +12.2% 4424 companies 10 / 13 / 1 PRU HoldOct 12 · Reiterated · $108
#445★★★★★★★★★★ Anthony PettinariCiti 61%295 of 485 +13.3% 4428 companies 17 / 11 / 0 TOL BuyOct 15 · Reiterated · $168
#577★★★★★★★★★★ Ben GerlingerCiti 78%148 of 190 +13.8% 4435 companies 17 / 16 / 2 USB BuyOct 16 · Assigned · $70.00
#1538★★★★★★★★★★ Janet LeeTD Cowen 81%72 of 89 +12.0% 4427 companies 19 / 8 / 0 ZION HoldOct 5 · Reiterated · $69.00
#1572★★★★★★★★★★ Brandt MontourBarclays 51%252 of 490 +6.9% 4426 companies 15 / 8 / 3 WH BuyOct 16 · Reiterated · $102
#4157★★★★★★★★★★ Peter GalboBank of America Securities 54%174 of 321 +2.5% 4425 companies 12 / 8 / 5 PEP HoldOct 16 · Reiterated · $145
#11899★★★★★★★★★★ Rishi JaluriaRBC Capital 52%259 of 500 −4.1% 4425 companies 14 / 7 / 4 ROP HoldOct 15 · Reiterated · $417
#159★★★★★★★★★★ Jamie CookTruist Financial 68%332 of 487 +18.2% 4325 companies 18 / 7 / 0 PWR BuyOct 5 · Reiterated · $945
#206★★★★★★★★★★ Scott HanoldRBC Capital 65%309 of 474 +17.9% 4316 companies 10 / 6 / 0 APA HoldOct 14 · Reiterated · $49.00
#2489★★★★★★★★★★ Casey WoodringJ.P. Morgan 62%75 of 120 +8.2% 4324 companies 14 / 8 / 2 TMO BuyOct 16 · Reiterated · $760
#3684★★★★★★★★★★ Joanne WuenschCiti 55%271 of 496 +2.3% 4327 companies 17 / 10 / 0 DXCM BuyOct 14 · Reiterated · $105
#345★★★★★★★★★★ Daniel IvesYorkville Ives & Co 58%288 of 495 +18.2% 42 36 / 6 / 0 CRM BuyOct 6 · Initiated · $290
#445★★★★★★★★★★ Swayampakula RamakanthH.C. Wainwright 47%237 of 500 +21.2% 4224 companies 24 / 0 / 0 HUMA BuyOct 16 · Reiterated · $4.00
#1014★★★★★★★★★★ Elyse GreenspanWells Fargo 60%298 of 500 +7.5% 4222 companies 9 / 11 / 2 ALL HoldOct 16 · Assigned · $236
#1069★★★★★★★★★★ Jeremy TonetJ.P. Morgan 57%280 of 494 +8.5% 4233 companies 13 / 16 / 4 CNP HoldOct 13 · Assigned · $44.00
#1994★★★★★★★★★★ Michael RyskinBank of America Securities 58%249 of 428 +5.1% 4229 companies 15 / 9 / 5 A BuyOct 13 · Reiterated · $190
#4393★★★★★★★★★★ Manav PatnaikBarclays 56%278 of 500 +1.6% 4226 companies 13 / 8 / 5 SPGI BuyOct 16 · Reiterated · $553
#212★★★★★★★★★★ Ram SelvarajuH.C. Wainwright 57%287 of 500 +24.4% 4129 companies 28 / 1 / 0 AQST BuyOct 15 · Reiterated · $10.00
#481★★★★★★★★★★ Brian AbrahamsRBC Capital 57%283 of 499 +15.1% 4125 companies 15 / 10 / 0 INCY HoldOct 16 · Reiterated · $114
#630★★★★★★★★★★ Josh SilversteinUBS 61%265 of 431 +10.8% 4125 companies 18 / 7 / 0 FANG BuyOct 15 · Reiterated · $256
#856★★★★★★★★★★ Evan SeigermanBMO Capital 59%289 of 494 +9.3% 4121 companies 14 / 7 / 0 INCY HoldOct 12 · Reiterated · $130
#1837★★★★★★★★★★ Brian OssenbeckJ.P. Morgan 49%206 of 418 +6.8% 4122 companies 9 / 11 / 2 JBHT BuyOct 16 · Assigned · $283
#3340★★★★★★★★★★ Christopher CareyWells Fargo 50%251 of 499 +3.2% 4125 companies 13 / 9 / 3 KMB HoldOct 16 · Assigned · $100
#37★★★★★★★★★★ Gautam KhannaTD Cowen 73%365 of 498 +22.2% 4025 companies 17 / 8 / 0 MRLN BuyOct 9 · Reiterated · $4.00
#1068★★★★★★★★★★ Michael BrownUBS 65%161 of 249 +10.8% 4025 companies 12 / 13 / 0 SCHW BuyOct 16 · Reiterated · $109
#1141★★★★★★★★★★ Matthew BossJ.P. Morgan 56%272 of 490 +8.0% 4036 companies 18 / 14 / 4 VFC HoldOct 9 · Upgrade · $18.00
#2007★★★★★★★★★★ Jeffrey SilberBMO Capital 51%257 of 500 +5.7% 4024 companies 17 / 7 / 0 CSGP HoldOct 13 · Reiterated · $33.00
#2069★★★★★★★★★★ Lauren LiebermanBarclays 57%284 of 499 +4.4% 4022 companies 7 / 10 / 5 PG HoldOct 16 · Assigned · $152
#11840★★★★★★★★★★ Andrew Mok CFABarclays 51%157 of 307 −4.8% 4026 companies 14 / 9 / 3 UNH BuyOct 14 · Reiterated · $440
#11905★★★★★★★★★★ Will NanceGoldman Sachs 45%125 of 277 −5.9% 4024 companies 10 / 10 / 4 PYPL SellOct 13 · Reiterated · $49.00
#23★★★★★★★★★★ Ebrahim PoonawalaBank of America Securities 78%389 of 496 +18.2% 3924 companies 16 / 7 / 1 STT HoldOct 16 · Reiterated · $186
#155★★★★★★★★★★ Vivek AryaBank of America Securities 61%308 of 509 +25.6% 3929 companies 20 / 7 / 2 MU BuyOct 14 · Reiterated · $1,550
#581★★★★★★★★★★ Kristine LiwagMorgan Stanley 62%212 of 340 +14.0% 3927 companies 10 / 15 / 2 VOYG SellOct 16 · Reiterated · $36.00
#815★★★★★★★★★★ Terence FlynnMorgan Stanley 60%232 of 388 +10.8% 3923 companies 12 / 10 / 1 NRIX BuyOct 15 · Reiterated · $38.00
#2057★★★★★★★★★★ Simeon GutmanMorgan Stanley 58%288 of 496 +4.5% 3931 companies 10 / 19 / 2 ARHS HoldOct 16 · Reiterated · $10.00
#3633★★★★★★★★★★ Dana TelseyTelsey Advisory 46%223 of 490 +3.1% 3938 companies 17 / 21 / 0 DECK HoldOct 15 · Reiterated · $105
#7★★★★★★★★★★ Vijay RakeshMizuho Securities 69%336 of 490 +70.3% 3828 companies 21 / 5 / 2 SWKS SellOct 9 · Reiterated · $61.00
#105★★★★★★★★★★ Etzer DaroutBarclays 63%276 of 440 +31.4% 3827 companies 23 / 3 / 1 PTGX BuyOct 13 · Reiterated · $180
#224★★★★★★★★★★ Gregory LewisBTIG 56%274 of 493 +26.0% 3834 companies 27 / 7 / 0 GLXY BuyOct 15 · Reiterated · $45.00
#616★★★★★★★★★★ Yigal NochomovitzCiti 51%251 of 496 +15.1% 3832 companies 31 / 0 / 1 KRYS BuyOct 15 · Reiterated · $416
#774★★★★★★★★★★ Julien Dumoulin SmithJefferies 62%297 of 480 +8.9% 3833 companies 21 / 11 / 1 NXT BuyOct 16 · Reiterated · $115
#1145★★★★★★★★★★ Jerry RevichWells Fargo 58%223 of 382 +9.0% 3823 companies 12 / 10 / 1 GTES HoldOct 8 · Reiterated · $30.00
#1483★★★★★★★★★★ Shahriar PourrezaWells Fargo 57%272 of 478 +6.5% 3833 companies 21 / 11 / 1 NEE BuyOct 12 · Reiterated · $108
#1533★★★★★★★★★★ Alec StranahanBank of America Securities 52%203 of 392 +8.4% 3828 companies 18 / 6 / 4 RXRX HoldOct 16 · Reiterated · $6.00
#2874★★★★★★★★★★ James YaroGoldman Sachs 55%80 of 145 +6.9% 3820 companies 10 / 7 / 3 IBKR BuyOct 15 · Reiterated · $111
#3110★★★★★★★★★★ Joe LaetschMorgan Stanley 61%76 of 125 +5.9% 3819 companies 9 / 7 / 3 ACDC SellOct 14 · Assigned · $4.50
#4981★★★★★★★★★★ Terry MaBarclays 56%146 of 260 +1.7% 3821 companies 6 / 13 / 2 AXP HoldOct 16 · Reiterated · $342
#7983★★★★★★★★★★ Robert MoskowTD Cowen 46%225 of 484 +0.1% 3827 companies 6 / 20 / 1 VITL HoldOct 13 · Reiterated · $8.00
#3★★★★★★★★★★ Atif MalikCiti 77%383 of 496 +46.6% 3726 companies 19 / 6 / 1 CSCO BuyOct 8 · Reiterated · $139
#146★★★★★★★★★★ Alexander BlosteinGoldman Sachs 71%305 of 431 +17.8% 3726 companies 13 / 10 / 3 BNY BuyOct 16 · Reiterated · $180
#170★★★★★★★★★★ Mark DelaneyGoldman Sachs 64%282 of 438 +23.1% 3723 companies 13 / 8 / 2 FLEX BuyOct 15 · Reiterated · $145
#212★★★★★★★★★★ Chris DendrinosRBC Capital 54%104 of 191 +47.1% 3719 companies 13 / 6 / 0 PLUG HoldOct 9 · Reiterated · $2.00
#243★★★★★★★★★★ Joseph PantginisH.C. Wainwright 55%275 of 499 +24.8% 3725 companies 24 / 1 / 0 GUTS BuyOct 16 · Reiterated · $8.00
#315★★★★★★★★★★ James SchneiderGoldman Sachs 63%132 of 209 +27.5% 3730 companies 16 / 12 / 2 ACN BuyOct 14 · Reiterated · $260
#373★★★★★★★★★★ Gregory RenzaTruist Financial 55%260 of 477 +18.8% 3722 companies 19 / 3 / 0 CATX BuyOct 13 · Reiterated · $11.00
#523★★★★★★★★★★ Matthew ClarkPiper Sandler 67%234 of 347 +11.7% 3726 companies 13 / 12 / 1 WAFD HoldOct 16 · Reiterated · $32.00
#636★★★★★★★★★★ Brennan HawkenBMO Capital 61%220 of 358 +12.2% 3726 companies 15 / 11 / 0 IBKR BuyOct 16 · Assigned · $100
#878★★★★★★★★★★ Nitin Kumar CFAMizuho Securities 60%295 of 491 +8.3% 3725 companies 13 / 11 / 1 DVN BuyOct 16 · Reiterated · $65.00
#966★★★★★★★★★★ Saket KaliaBarclays 56%270 of 481 +9.0% 3727 companies 13 / 11 / 3 VRNS HoldOct 16 · Downgrade · $50.00
#3993★★★★★★★★★★ Andrew DidoraBank of America Securities 57%169 of 295 +2.5% 3723 companies 12 / 6 / 5 HAS BuyOct 15 · Reiterated · $110
#4904★★★★★★★★★★ Richard SunderlandTruist Financial 47%92 of 194 +2.6% 3721 companies 11 / 10 / 0 EXC HoldOct 16 · Reiterated · $46.00
#6074★★★★★★★★★★ Susan MaklariGoldman Sachs 49%190 of 385 +0.8% 3722 companies 11 / 7 / 4 FBIN BuyOct 12 · Reiterated · $58.00
#64★★★★★★★★★★ Theresa ChenBarclays 74%361 of 488 +18.7% 3625 companies 15 / 7 / 3 ET BuyOct 15 · Reiterated · $24.00
#313★★★★★★★★★★ James ThalackerBMO Capital 68%310 of 457 +13.0% 3627 companies 14 / 13 / 0 WEC HoldOct 16 · Reiterated · $109
#572★★★★★★★★★★ Paul LejuezCiti 59%292 of 497 +11.4% 3632 companies 16 / 15 / 1 ACI HoldOct 13 · Reiterated · $11.00
#1057★★★★★★★★★★ Stephen JuUBS 50%246 of 492 +10.7% 3630 companies 13 / 17 / 0 PINS BuyOct 14 · Reiterated · $33.00
#1154★★★★★★★★★★ Tami ZakariaJ.P. Morgan 59%164 of 279 +10.8% 3623 companies 9 / 11 / 3 ITW HoldOct 9 · Downgrade · $277
#1571★★★★★★★★★★ Ben HendrixRBC Capital 53%246 of 461 +7.2% 3625 companies 19 / 6 / 0 BKD BuyOct 8 · Reiterated · $17.00
#1682★★★★★★★★★★ Ross FowlerBank of America Securities 60%230 of 381 +6.0% 3629 companies 16 / 11 / 2 AEP HoldOct 15 · Reiterated · $126
#3316★★★★★★★★★★ John PancariEvercore ISI 58%162 of 278 +3.6% 3619 companies 11 / 6 / 2 RF SellOct 16 · Reiterated · $27.00
#3596★★★★★★★★★★ Travis SteedBank of America Securities 53%196 of 370 +3.0% 3630 companies 17 / 9 / 4 TFX BuyOct 16 · Reiterated · $158
#6262★★★★★★★★★★ Ashish SabadraRBC Capital 53%260 of 494 +0.6% 3625 companies 12 / 13 / 0 SPGI BuyOct 16 · Reiterated · $510
#10768★★★★★★★★★★ Patrick WoodUBS 50%96 of 191 −2.1% 3632 companies 19 / 11 / 2 ISRG BuyOct 13 · Reiterated · $500
#4★★★★★★★★★★ Samik ChatterjeeJ.P. Morgan 76%373 of 492 +54.4% 3524 companies 13 / 11 / 0 SNOW BuyOct 16 · Reiterated
#33★★★★★★★★★★ Thomas O'MalleyBarclays 62%294 of 473 +42.1% 3532 companies 21 / 9 / 2 PENG SellOct 7 · Reiterated · $60.00
#119★★★★★★★★★★ Andrew ObinBank of America Securities 70%344 of 490 +18.9% 3528 companies 21 / 5 / 2 FAST BuyOct 15 · Reiterated · $55.00
#185★★★★★★★★★★ Manav GuptaUBS 69%238 of 346 +22.7% 3528 companies 22 / 6 / 0 HESM HoldOct 13 · Assigned · $34.00
#754★★★★★★★★★★ Mohit BansalWells Fargo 60%246 of 410 +10.9% 3520 companies 15 / 5 / 0 AMGN HoldOct 15 · Reiterated · $430
#1824★★★★★★★★★★ Stephen GramblingMorgan Stanley 59%266 of 448 +5.0% 3528 companies 8 / 15 / 5 DRH HoldOct 12 · Reiterated · $12.00
#1839★★★★★★★★★★ Bonnie HerzogGoldman Sachs 57%248 of 438 +5.7% 3523 companies 13 / 7 / 3 EL BuyOct 16 · Reiterated · $124
#2310★★★★★★★★★★ John McNultyBMO Capital 54%264 of 493 +4.6% 3523 companies 15 / 8 / 0 LIN BuyOct 7 · Reiterated · $546
#2729★★★★★★★★★★ Larry BiegelsenWells Fargo 53%267 of 501 +3.8% 3529 companies 18 / 11 / 0 KMTS BuyOct 15 · Reiterated · $28.00
#3400★★★★★★★★★★ Anthony PaoloneJ.P. Morgan 56%205 of 368 +2.9% 3530 companies 7 / 18 / 5 PDM HoldOct 15 · Reiterated · $11.00
#3948★★★★★★★★★★ Sam ReidWells Fargo 53%103 of 193 +3.5% 3519 companies 8 / 10 / 1 SDHC HoldOct 16 · Assigned · $10.00
#4196★★★★★★★★★★ Nicholas JosephCiti 65%52 of 80 +4.5% 35 11 / 24 / 0 RHP BuySep 9 · Reiterated · $135
#31★★★★★★★★★★ Christopher RollandSusquehanna 63%315 of 499 +39.1% 3430 companies 20 / 10 / 0 SMTC BuyOct 15 · Reiterated · $200
#60★★★★★★★★★★ Mark HughesTruist Financial 74%366 of 492 +18.6% 3428 companies 21 / 7 / 0 FNF BuyOct 15 · Reiterated · $59.00
#163★★★★★★★★★★ Christopher McgrattyKBW 77%271 of 350 +15.3% 3430 companies 15 / 15 / 0 FHN HoldOct 16 · Reiterated · $26.00
#252★★★★★★★★★★ Derek ArchilaWells Fargo 58%279 of 483 +22.7% 3423 companies 18 / 5 / 0 CLDX BuyOct 15 · Reiterated · $72.00
#327★★★★★★★★★★ Brett LinzeyMizuho Securities 71%235 of 329 +14.9% 3424 companies 15 / 8 / 1 WHR HoldOct 15 · Reiterated · $31.00
#391★★★★★★★★★★ Stephen ScoutenPiper Sandler 71%275 of 389 +12.1% 3428 companies 13 / 15 / 0 SFNC BuyOct 16 · Reiterated · $27.50
#1299★★★★★★★★★★ Phillip JungwirthBMO Capital 52%216 of 414 +8.6% 3431 companies 19 / 12 / 0 FANG BuyOct 16 · Reiterated · $224
#2055★★★★★★★★★★ James HardimanCiti 47%164 of 348 +7.0% 3420 companies 10 / 10 / 0 HAS BuyOct 13 · Reiterated · $117
#2743★★★★★★★★★★ Brent ThillJefferies 53%265 of 498 +3.8% 3423 companies 17 / 5 / 1 GOOGL BuyOct 15 · Reiterated · $445
#11187★★★★★★★★★★ Luca IssiRBC Capital 39%156 of 402 −2.1% 3424 companies 14 / 10 / 0 MRNA HoldOct 16 · Reiterated · $130
#21★★★★★★★★★★ Amit DaryananiEvercore ISI 70%353 of 501 +37.0% 3323 companies 20 / 3 / 0 AAPL BuyOct 16 · Reiterated · $380
#104★★★★★★★★★★ Ariel RosaCiti 77%248 of 324 +20.3% 3316 companies 10 / 6 / 0 JBHT HoldOct 16 · Reiterated · $263
#160★★★★★★★★★★ Yasmeen RahimiPiper Sandler 51%247 of 488 +36.0% 3327 companies 27 / 0 / 0 TECX BuyOct 14 · Reiterated · $76.00
#162★★★★★★★★★★ Joseph MooreMorgan Stanley 62%304 of 494 +24.5% 3325 companies 11 / 12 / 2 SMTC HoldOct 16 · Assigned · $205
#398★★★★★★★★★★ Deepak MathivananCantor Fitzgerald 60%277 of 463 +16.4% 3325 companies 9 / 15 / 1 TSE:SHOP HoldOct 12 · Reiterated · $224
#490★★★★★★★★★★ Richard ShaneJ.P. Morgan 64%321 of 500 +10.8% 3320 companies 9 / 7 / 4 TRTX BuyOct 16 · Reiterated · $8.00
#503★★★★★★★★★★ Jason GabelmanTD Cowen 65%179 of 274 +15.3% 3322 companies 13 / 9 / 0 OKE HoldOct 16 · Reiterated · $95.00
#515★★★★★★★★★★ Manuel NavasPiper Sandler 77%169 of 219 +13.4% 3327 companies 16 / 11 / 0 MPB BuyOct 9 · Initiated · $42.00
#599★★★★★★★★★★ John MackayGoldman Sachs 65%112 of 171 +18.7% 3320 companies 11 / 6 / 3 OKE HoldOct 14 · Reiterated · $91.00
#705★★★★★★★★★★ Brad HeffernRBC Capital 54%267 of 496 +11.7% 3319 companies 10 / 9 / 0 VMRK HoldOct 13 · Reiterated · $67.00
#767★★★★★★★★★★ Darrin PellerWolfe Research 62%295 of 477 +9.0% 33 17 / 13 / 3 AFRM BuySep 14 · Upgrade · $90.00
#1047★★★★★★★★★★ Glenn SchorrEvercore ISI 62%197 of 316 +9.2% 3318 companies 8 / 9 / 1 BNY HoldOct 16 · Reiterated · $150
#1216★★★★★★★★★★ Ronald KamdemMorgan Stanley 63%175 of 278 +9.4% 3332 companies 6 / 21 / 5 CURB HoldOct 8 · Reiterated · $30.00
#2604★★★★★★★★★★ Stephen PowersDeutsche Bank 62%233 of 377 +3.7% 3330 companies 7 / 23 / 0 PEP HoldOct 9 · Reiterated · $132
#2647★★★★★★★★★★ Kallum TitchmarshMorgan Stanley 58%53 of 91 +9.6% 3319 companies 8 / 10 / 1 ADPT HoldOct 13 · Reiterated · $27.00
#2747★★★★★★★★★★ Tyler RadkeCiti 50%249 of 495 +4.2% 3326 companies 13 / 12 / 1 MSFT BuyOct 15 · Reiterated · $636
#2787★★★★★★★★★★ James FeldmanWells Fargo 60%140 of 232 +4.7% 3331 companies 17 / 13 / 1 PECO HoldOct 5 · Reiterated · $41.00
#3057★★★★★★★★★★ Timna TannersWells Fargo 55%159 of 290 +4.1% 3321 companies 9 / 11 / 1 CMC HoldOct 15 · Assigned · $70.00
#3375★★★★★★★★★★ Ryan ZimmermanBTIG 46%225 of 494 +3.3% 3321 companies 14 / 7 / 0 MDT BuyOct 12 · Reiterated · $99.00
#4110★★★★★★★★★★ Ike BoruchowWells Fargo 49%242 of 495 +2.2% 3324 companies 8 / 15 / 1 VSXY BuyOct 15 · Reiterated · $100
#6981★★★★★★★★★★ Varun GovindarajBernstein 80%16 of 20 +2.2% 3315 companies 11 / 4 / 0 DLR BuyOct 15 · Reiterated · $226
#10734★★★★★★★★★★ Thomas PalmerJ.P. Morgan 43%80 of 184 −2.0% 3324 companies 12 / 9 / 3 MDLZ BuyOct 16 · Assigned · $71.00
#3★★★★★★★★★★ Timothy ArcuriUBS 77%374 of 487 +53.0% 3224 companies 16 / 8 / 0 SMTC BuyOct 16 · Reiterated · $230
#114★★★★★★★★★★ Ronald EpsteinBank of America Securities 68%336 of 493 +21.7% 3229 companies 20 / 5 / 4 RTX BuyOct 12 · Reiterated
#271★★★★★★★★★★ Daniel BrennanTD Cowen 58%280 of 485 +21.8% 3221 companies 15 / 6 / 0 MYGN HoldOct 13 · Reiterated · $4.50
#313★★★★★★★★★★ Sam MargolinWells Fargo 72%225 of 313 +15.5% 3217 companies 14 / 3 / 0 EQT BuyOct 16 · Assigned · $79.00
#446★★★★★★★★★★ Sean LaamanMorgan Stanley 67%185 of 275 +17.2% 3225 companies 15 / 9 / 1 RXRX HoldOct 16 · Assigned · $5.90
#639★★★★★★★★★★ Mark MahaneyEvercore ISI 55%273 of 499 +12.1% 3230 companies 20 / 10 / 0 GOOGL BuyOct 16 · Reiterated · $450
#798★★★★★★★★★★ Tal LianiBank of America Securities 58%278 of 483 +10.2% 3226 companies 17 / 6 / 3 CRWV BuyOct 15 · Reiterated · $140
#1037★★★★★★★★★★ Patrick ShollBarrington 56%108 of 193 +14.5% 3219 companies 12 / 7 / 0 FLNT HoldOct 15 · Reiterated
#1304★★★★★★★★★★ Keith BachmanBMO Capital 53%263 of 492 +8.0% 3227 companies 17 / 10 / 0 ACN HoldOct 14 · Reiterated · $235
#1444★★★★★★★★★★ Christopher StathoulopoulosSusquehanna 55%97 of 176 +12.1% 3222 companies 8 / 14 / 0 HGV HoldOct 15 · Assigned · $39.00
#1569★★★★★★★★★★ Kelly MottaKBW 73%70 of 96 +13.0% 3231 companies 5 / 26 / 0 WAFD HoldOct 17 · Reiterated · $34.00
#2664★★★★★★★★★★ Elizabeth Anderson CFAEvercore ISI 55%210 of 382 +4.4% 3225 companies 19 / 6 / 0 IQV BuyOct 14 · Reiterated · $290
#2673★★★★★★★★★★ George TongGoldman Sachs 55%235 of 428 +3.9% 3225 companies 12 / 9 / 4 MAN HoldOct 15 · Reiterated · $50.00
#2839★★★★★★★★★★ Sophie KarpKeyBanc 52%230 of 440 +3.9% 3223 companies 9 / 12 / 2 CNP BuyOct 13 · Reiterated · $44.00
#4163★★★★★★★★★★ Eliana MerleBarclays 45%124 of 277 +3.0% 3223 companies 18 / 4 / 1 BMRN BuyOct 13 · Reiterated · $114
#127★★★★★★★★★★ Patrick MoleyPiper Sandler 71%175 of 247 +31.7% 3121 companies 17 / 4 / 0 IBKR BuyOct 16 · Reiterated · $109
#283★★★★★★★★★★ Kyle MengesCiti 79%116 of 147 +28.3% 3119 companies 13 / 6 / 0 CNH BuyOct 12 · Reiterated · $13.00
#325★★★★★★★★★★ Keith HughesTruist Financial 60%292 of 486 +17.2% 3122 companies 14 / 8 / 0 QXO BuyOct 8 · Reiterated · $15.00
#478★★★★★★★★★★ Michael GrondahlNorthland Securities 47%228 of 489 +20.8% 3124 companies 23 / 1 / 0 BULL BuyOct 16 · Reiterated · $12.00
#522★★★★★★★★★★ Douglas HarterBTIG 63%218 of 348 +14.7% 3122 companies 13 / 9 / 0 RITM BuyOct 12 · Reiterated · $12.00
#621★★★★★★★★★★ Michael DahlRBC Capital 62%304 of 491 +10.0% 3118 companies 7 / 7 / 4 SKY BuyOct 15 · Reiterated · $94.00
#658★★★★★★★★★★ Simon YarmakStifel Nicolaus 63%311 of 496 +9.1% 3127 companies 19 / 8 / 0 CLDT BuyOct 16 · Reiterated · $15.50
#1136★★★★★★★★★★ Bernie McTernanNeedham 50%251 of 500 +9.9% 3130 companies 21 / 9 / 0 APP BuyOct 6 · Reiterated · $475
#1638★★★★★★★★★★ Jay SoleUBS 53%261 of 496 +6.4% 3126 companies 13 / 12 / 1 DECK BuyOct 15 · Assigned · $140
#1853★★★★★★★★★★ Michael MatsonNeedham 50%252 of 501 +6.0% 3125 companies 18 / 7 / 0 ESTA BuyOct 15 · Reiterated · $95.00
#2315★★★★★★★★★★ Michael RoxlandTruist Financial 57%194 of 340 +5.0% 3119 companies 13 / 6 / 0 OI BuyOct 12 · Reiterated · $8.00
#2694★★★★★★★★★★ Adrienne YihBarclays 49%243 of 498 +4.4% 3127 companies 19 / 6 / 2 CROX BuyOct 15 · Upgrade · $139
#2991★★★★★★★★★★ Jeffrey ZekauskasJ.P. Morgan 53%261 of 492 +3.3% 3128 companies 14 / 11 / 3 WLK HoldOct 16 · Assigned · $65.00
#3138★★★★★★★★★★ George StaphosBank of America Securities 49%239 of 485 +3.4% 3119 companies 10 / 4 / 5 SLVM HoldOct 14 · Assigned · $42.00
#3317★★★★★★★★★★ Ryan HalstedRBC Capital 60%36 of 60 +9.0% 3116 companies 12 / 4 / 0 CAH BuyOct 12 · Reiterated · $276
#4054★★★★★★★★★★ Sharon ZackfiaWilliam Blair 44%159 of 360 +3.0% 31 25 / 6 / 0 EWTX BuyOct 15 · Initiated · $53.00
#6771★★★★★★★★★★ Toni KaplanMorgan Stanley 53%193 of 365 +0.5% 3116 companies 5 / 9 / 2 WM HoldOct 13 · Assigned · $220

Show all 2366 · 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.