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.