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: 332, 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 (3567 in 7 days).
| Rank | Analyst and firm | Hits | Average return | Ratings in 90 days |
Current ratings buy / hold / sell |
Latest rating |
|---|---|---|---|---|---|---|
| #2191★★★★★★★★★★ | Eli AbboudBank of America Securities | 93%26 of 28 | +18.0% | 52 companies | 1 / 1 / 0 | CBOE HoldOct 14 · Reiterated · $329 |
| #1288★★★★★★★★★★ | Andrew KrillDeutsche Bank | 92%22 of 24 | +34.9% | 2 | 1 / 1 / 0 | VLTO HoldJul 30 · Reiterated · $111 |
| #2587★★★★★★★★★★ | Joe DicksteinJefferies | 91%20 of 22 | +18.6% | 3 | 2 / 1 / 0 | DOC HoldSep 15 · Initiated · $21.00 |
| #1961★★★★★★★★★★ | Peter HendersonBank of America Securities | 90%19 of 21 | +25.9% | 1 | 1 / 0 / 0 | LYV BuySep 29 · Reiterated |
| #948★★★★★★★★★★ | John McDonald CFATruist Financial | 89%64 of 72 | +18.4% | 96 companies | 4 / 2 / 0 | BAC BuyOct 15 · Reiterated · $58.00 |
| #1700★★★★★★★★★★ | Jared HaaseWilliam Blair | 89%24 of 27 | +24.8% | 4 | 4 / 0 / 0 | CRL BuySep 24 · Reiterated |
| #505★★★★★★★★★★ | Glenn ThumPhillip Securities | 88%91 of 103 | +19.8% | 3 | 2 / 0 / 1 | WFC BuyOct 15 · Reiterated · $105 |
| #648★★★★★★★★★★ | Yik Ban ChongPhillip Securities | 88%28 of 32 | +45.5% | 3 | 3 / 0 / 0 | MU BuyOct 5 · Reiterated · $1,950 |
| #882★★★★★★★★★★ | David PaigeRBC Capital | 86%25 of 29 | +39.8% | 65 companies | 3 / 2 / 0 | HPQ HoldOct 15 · Reiterated · $33.00 |
| #1339★★★★★★★★★★ | Courtney BreenBernstein | 85%47 of 55 | +18.9% | 8 | 2 / 6 / 0 | MRNA HoldSep 24 · Reiterated · $45.00 |
| #1237★★★★★★★★★★ | Alexandra YatesArgus Research | 85%23 of 27 | +33.3% | 7 | 7 / 0 / 0 | IFF BuyOct 6 · Assigned · $95.00 |
| #2138★★★★★★★★★★ | Ben MohrCiti | 85%23 of 27 | +20.1% | 21 companies | 1 / 0 / 0 | WAB BuyOct 8 · Reiterated · $338 |
| #1459★★★★★★★★★★ | David Smith -CFATruist Financial | 84%57 of 68 | +14.4% | 127 companies | 4 / 3 / 0 | BNY BuyOct 16 · Reiterated · $165 |
| #444★★★★★★★★★★ | Manyi LuDBS | 84%93 of 111 | +22.4% | 7 | 5 / 2 / 0 | BRK.B HoldAug 17 · Reiterated · $540 |
| #776★★★★★★★★★★ | Brandon BinghamScotiabank | 83%60 of 72 | +21.8% | 43 companies | 2 / 1 / 0 | OKE HoldOct 15 · Reiterated · $96.00 |
| #129★★★★★★★★★★ | Damon DelmonteKBW | 83%203 of 244 | +20.0% | 1 | 0 / 1 / 0 | GPN HoldAug 17 · Initiated · $95.00 |
| #120★★★★★★★★★★ | David KonradKBW | 83%165 of 199 | +26.7% | 3 | 2 / 0 / 1 | BNY BuyOct 16 · Reiterated · $182 |
| #715★★★★★★★★★★ | Lim Rui WenDBS | 83%62 of 75 | +22.9% | 1 | 1 / 0 / 0 | C BuyOct 16 · Reiterated · $160 |
| #1137★★★★★★★★★★ | Asad HaiderGoldman Sachs | 82%45 of 55 | +22.7% | 96 companies | 3 / 3 / 0 | BMY HoldOct 12 · Reiterated · $63.00 |
| #1995★★★★★★★★★★ | Robert JamiesonNeedham | 82%18 of 22 | +25.9% | 1 | 1 / 0 / 0 | TDY BuySep 15 · Reiterated · $760 |
| #657★★★★★★★★★★ | Lisa LewandowskiBank of America Securities | 81%89 of 110 | +18.2% | 53 companies | 3 / 0 / 0 | MO BuyOct 9 · Reiterated |
| #5532★★★★★★★★★★ | Michael Griffin CFAEvercore ISI | 81%21 of 26 | +4.5% | 4 | 0 / 4 / 0 | REG HoldSep 21 · Reiterated · $81.00 |
| #1198★★★★★★★★★★ | Brian ForanTruist Financial | 81%83 of 103 | +13.2% | 9 | 4 / 5 / 0 | KEY HoldSep 23 · Reiterated · $23.00 |
| #919★★★★★★★★★★ | Hillary CacanandoDeutsche Bank | 80%36 of 45 | +29.8% | 3 | 3 / 0 / 0 | AMCR BuyAug 13 · Reiterated · $50.00 |
| #6981★★★★★★★★★★ | Varun GovindarajBernstein | 80%16 of 20 | +2.2% | 3014 companies | 10 / 4 / 0 | DLR BuyOct 15 · Reiterated · $226 |
| #3446★★★★★★★★★★ | Michael InfanteMorgan Stanley | 79%23 of 29 | +10.9% | 1 | 1 / 0 / 0 | CPAY BuyAug 7 · Assigned · $455 |
| #3618★★★★★★★★★★ | Samuel McKinneyKeyBanc | 79%19 of 24 | +11.6% | 2 | 2 / 0 / 0 | NUE BuyOct 5 · Reiterated · $286 |
| #16★★★★★★★★★★ | Matt BrysonWedbush | 79%143 of 181 | +92.9% | 6 | 4 / 2 / 0 | MU BuySep 28 · Reiterated · $1,400 |
| #283★★★★★★★★★★ | Kyle MengesCiti | 79%116 of 147 | +28.3% | 105 companies | 3 / 2 / 0 | DE HoldOct 12 · Reiterated · $650 |
| #17★★★★★★★★★★ | Justin JenkinsRaymond James | 79%383 of 487 | +24.8% | 3 | 3 / 0 / 0 | MPC BuySep 14 · Reiterated · $445 |
| #1720★★★★★★★★★★ | Vikram GandhiHSBC | 79%44 of 56 | +15.4% | 8 | 4 / 4 / 0 | AIG BuyOct 7 · Reiterated · $88.00 |
| #23★★★★★★★★★★ | Ebrahim PoonawalaBank of America Securities | 78%389 of 496 | +18.2% | 2715 companies | 10 / 5 / 0 | STT HoldOct 16 · Reiterated · $186 |
| #75★★★★★★★★★★ | Gabe MoreenMizuho Securities | 78%332 of 424 | +15.7% | 2 | 2 / 0 / 0 | TRGP BuySep 11 · Reiterated · $320 |
| #577★★★★★★★★★★ | Ben GerlingerCiti | 78%148 of 190 | +13.8% | 2316 companies | 7 / 9 / 0 | USB BuyOct 16 · Assigned · $70.00 |
| #163★★★★★★★★★★ | Christopher McgrattyKBW | 77%271 of 350 | +15.3% | 1714 companies | 6 / 8 / 0 | USB HoldOct 16 · Reiterated · $66.00 |
| #750★★★★★★★★★★ | Gregory MillerTruist Financial | 77%112 of 145 | +14.1% | 2 | 1 / 1 / 0 | BKNG BuySep 30 · Reiterated · $216 |
| #3★★★★★★★★★★ | Atif MalikCiti | 77%383 of 496 | +46.6% | 3120 companies | 16 / 4 / 0 | CSCO BuyOct 8 · Reiterated · $139 |
| #193★★★★★★★★★★ | Brett HuffStephens | 77%165 of 214 | +23.2% | 4 | 1 / 3 / 0 | PAYX HoldSep 3 · Initiated · $132 |
| #214★★★★★★★★★★ | Brian MeredithUBS | 77%278 of 361 | +12.8% | 1513 companies | 7 / 6 / 0 | WTW BuyOct 6 · Reiterated · $398 |
| #3980★★★★★★★★★★ | Upal RanaKeyBanc | 77%20 of 26 | +9.5% | 1 | 0 / 1 / 0 | O HoldAug 6 · Reiterated |
| #3★★★★★★★★★★ | Timothy ArcuriUBS | 77%374 of 487 | +53.0% | 2418 companies | 11 / 7 / 0 | LRCX BuyOct 12 · Reiterated · $425 |
| #717★★★★★★★★★★ | Tim SwitzerKBW | 77%125 of 163 | +14.0% | 1 | 1 / 0 / 0 | COIN BuyOct 5 · Initiated · $237 |
| #176★★★★★★★★★★ | Matthew AkersExane BNP Paribas | 77%161 of 210 | +25.7% | 1 | 1 / 0 / 0 | BA BuyAug 3 · Upgrade |
| #745★★★★★★★★★★ | Chris BakerEvercore ISI | 77%23 of 30 | +47.0% | 2 | 1 / 1 / 0 | APA HoldSep 14 · Reiterated · $40.00 |
| #668★★★★★★★★★★ | Jason SumDBS | 77%72 of 94 | +22.3% | 2 | 2 / 0 / 0 | DAL BuyAug 13 · Reiterated · $110 |
| #2846★★★★★★★★★★ | Wilma BurdisRaymond James | 77%36 of 47 | +10.4% | 4 | 2 / 2 / 0 | MET HoldSep 29 · Reiterated |
| #104★★★★★★★★★★ | Ariel RosaCiti | 77%248 of 324 | +20.3% | 178 companies | 5 / 3 / 0 | JBHT HoldOct 16 · Reiterated · $263 |
| #10★★★★★★★★★★ | Asiya MerchantCiti | 77%163 of 213 | +104.7% | 2514 companies | 10 / 4 / 0 | HPQ HoldOct 8 · Reiterated · $25.00 |
| #4★★★★★★★★★★ | Samik ChatterjeeJ.P. Morgan | 76%373 of 492 | +54.4% | 1912 companies | 10 / 2 / 0 | WDAY BuyOct 14 · Reiterated · $225 |
| #1215★★★★★★★★★★ | Brent Navon CFABank of America Securities | 76%25 of 33 | +31.2% | 1 | 1 / 0 / 0 | TKO BuySep 24 · Reiterated · $225 |
| #475★★★★★★★★★★ | Trung HuynhRBC Capital | 76%109 of 144 | +21.9% | 186 companies | 3 / 3 / 0 | LLY BuyOct 16 · Reiterated · $1,500 |
| #2436★★★★★★★★★★ | Matthew O'NeillBank of America Securities | 76%34 of 45 | +13.1% | 98 companies | 5 / 1 / 2 | JKHY HoldOct 15 · Initiated · $165 |
| #72★★★★★★★★★★ | Meyer ShieldsKBW | 75%370 of 491 | +14.6% | 3515 companies | 7 / 7 / 1 | MRSH HoldOct 17 · Reiterated · $201 |
| #11★★★★★★★★★★ | William SteinTruist Financial | 75%351 of 468 | +36.4% | 1413 companies | 6 / 7 / 0 | TSLA HoldOct 5 · Reiterated · $370 |
| #548★★★★★★★★★★ | Kenneth NewmanKeyBanc | 75%117 of 156 | +18.9% | 6 | 4 / 2 / 0 | FAST HoldOct 15 · Reiterated |
| #2996★★★★★★★★★★ | Benjamin RossiJ.P. Morgan | 75%18 of 24 | +16.8% | 2 | 0 / 2 / 0 | UHS HoldSep 3 · Reiterated · $200 |
| #125★★★★★★★★★★ | Brian BrophyStifel Nicolaus | 75%119 of 159 | +45.7% | 3 | 3 / 0 / 0 | VMC BuySep 4 · Reiterated · $333 |
| #67★★★★★★★★★★ | Kian AbouhosseinJ.P. Morgan | 75%260 of 348 | +25.1% | 2 | 0 / 2 / 0 | MS HoldOct 16 · Assigned · $198 |
| #1283★★★★★★★★★★ | Mark CardenUBS | 75%62 of 83 | +15.9% | 2 | 1 / 1 / 0 | CASY HoldSep 10 · Assigned · $720 |
| #940★★★★★★★★★★ | Oliver WintermantelEvercore ISI | 75%41 of 55 | +27.0% | 2 | 1 / 1 / 0 | TSCO BuyOct 13 · Reiterated · $40.00 |
| #879★★★★★★★★★★ | Kevin HealArgus Research | 74%125 of 168 | +12.6% | 13 | 10 / 3 / 0 | AIG BuySep 1 · Reiterated · $90.00 |
| #60★★★★★★★★★★ | Mark HughesTruist Financial | 74%366 of 492 | +18.6% | 8 | 6 / 2 / 0 | HIG HoldOct 12 · Initiated · $137 |
| #517★★★★★★★★★★ | Richard RamsdenGoldman Sachs | 74%119 of 160 | +18.1% | 177 companies | 4 / 3 / 0 | PNC HoldOct 15 · Reiterated · $238 |
| #1976★★★★★★★★★★ | Karen HolthouseCiti | 74%55 of 74 | +11.7% | 1 | 0 / 1 / 0 | SYY HoldAug 5 · Reiterated · $86.00 |
| #379★★★★★★★★★★ | Junaid SiddiquiTruist Financial | 74%81 of 109 | +31.2% | 3 | 3 / 0 / 0 | PANW BuySep 2 · Reiterated · $435 |
| #23★★★★★★★★★★ | Kenneth HerbertRBC Capital | 74%370 of 498 | +27.9% | 2111 companies | 6 / 5 / 0 | GE BuyOct 15 · Reiterated · $400 |
| #188★★★★★★★★★★ | Mark NewmanBernstein | 74%43 of 58 | +69.9% | 118 companies | 4 / 4 / 0 | DELL BuyOct 13 · Reiterated · $650 |
| #64★★★★★★★★★★ | Theresa ChenBarclays | 74%361 of 488 | +18.7% | 127 companies | 5 / 2 / 0 | MPC BuyOct 9 · Assigned · $488 |
| #7★★★★★★★★★★ | Harsh KumarBMO Capital | 74%362 of 490 | +45.3% | 97 companies | 7 / 0 / 0 | MRVL BuyOct 6 · Reiterated · $325 |
| #429★★★★★★★★★★ | Sebastien NajiWilliam Blair | 74%65 of 88 | +33.5% | 10 | 7 / 3 / 0 | MU BuyOct 1 · Reiterated |
| #716★★★★★★★★★★ | Thomas Fitzgerald CFATD Cowen | 74%84 of 114 | +18.9% | 74 companies | 4 / 0 / 0 | DAL BuyOct 2 · Reiterated · $101 |
| #3138★★★★★★★★★★ | Farrell GranathBank of America Securities | 74%28 of 38 | +11.5% | 43 companies | 2 / 1 / 0 | WELL BuyOct 12 · Reiterated |
| #3378★★★★★★★★★★ | James HooperBernstein | 74%39 of 53 | +8.1% | 32 companies | 2 / 0 / 0 | LIN BuyOct 14 · Reiterated · $563 |
| #397★★★★★★★★★★ | Katja JancicBMO Capital | 73%83 of 113 | +30.1% | 3 | 3 / 0 / 0 | STLD BuySep 17 · Reiterated · $296 |
| #85★★★★★★★★★★ | Gerard CassidyRBC Capital | 73%370 of 504 | +16.1% | 2817 companies | 12 / 5 / 0 | BNY HoldOct 15 · Reiterated · $168 |
| #364★★★★★★★★★★ | Melissa FairbanksRaymond James | 73%66 of 90 | +38.3% | 2 | 1 / 1 / 0 | AAPL HoldJul 30 · Reiterated |
| #37★★★★★★★★★★ | Gautam KhannaTD Cowen | 73%365 of 498 | +22.2% | 2112 companies | 8 / 4 / 0 | RTX BuyOct 9 · Reiterated · $225 |
| #477★★★★★★★★★★ | Harry FongRoth MKM | 73%224 of 306 | +12.0% | 1110 companies | 8 / 2 / 0 | PGR BuyOct 15 · Reiterated · $245 |
| #122★★★★★★★★★★ | Paul NewsomePiper Sandler | 73%365 of 499 | +13.9% | 2115 companies | 9 / 6 / 0 | PRU HoldOct 16 · Reiterated · $120 |
| #73★★★★★★★★★★ | Mike MayoWells Fargo | 73%361 of 494 | +18.4% | 2115 companies | 10 / 3 / 2 | MS HoldOct 14 · Reiterated · $217 |
| #2704★★★★★★★★★★ | Wesley CarmichaelWells Fargo | 73%19 of 26 | +17.5% | 115 companies | 2 / 2 / 1 | GL BuyOct 12 · Reiterated · $191 |
| #7★★★★★★★★★★ | Aaron RakersWells Fargo | 73%362 of 496 | +54.9% | 1716 companies | 11 / 4 / 1 | WDC BuyOct 16 · Assigned · $450 |
| #277★★★★★★★★★★ | Christopher AllenKBW | 73%169 of 232 | +21.3% | 1210 companies | 4 / 6 / 0 | SCHW BuyOct 15 · Reiterated · $115 |
| #319★★★★★★★★★★ | Scott DeuschleDeutsche Bank | 73%117 of 161 | +26.7% | 98 companies | 3 / 5 / 0 | RTX HoldOct 13 · Downgrade · $208 |
| #1486★★★★★★★★★★ | Vlad BystrickyCiti | 73%45 of 62 | +17.7% | 1 | 1 / 0 / 0 | IEX BuyJul 30 · Reiterated · $269 |
| #213★★★★★★★★★★ | Seth SeifmanJ.P. Morgan | 73%262 of 361 | +17.0% | 1312 companies | 5 / 7 / 0 | BA BuyOct 8 · Reiterated · $290 |
| #19★★★★★★★★★★ | Rick SchaferOppenheimer | 72%362 of 500 | +30.3% | 1110 companies | 6 / 4 / 0 | MRVL BuyOct 7 · Reiterated · $425 |
| #260★★★★★★★★★★ | Andre MadridBTIG | 72%102 of 141 | +35.7% | 3 | 2 / 1 / 0 | GD HoldAug 31 · Reiterated |
| #435★★★★★★★★★★ | Kinngai ChanSummit Insights Group | 72%39 of 54 | +47.7% | 1 | 0 / 1 / 0 | WDC HoldAug 6 · Downgrade |
| #906★★★★★★★★★★ | Richard AndersonCantor Fitzgerald | 72%174 of 241 | +9.8% | 10 | 4 / 6 / 0 | DOC HoldSep 28 · Reiterated |
| #560★★★★★★★★★★ | Ryan KruegerKBW | 72%163 of 226 | +13.6% | 106 companies | 2 / 4 / 0 | PRU HoldOct 16 · Reiterated · $119 |
| #1300★★★★★★★★★★ | Eve BursteinBernstein | 72%31 of 43 | +25.0% | 137 companies | 3 / 4 / 0 | WAT BuyOct 16 · Reiterated · $450 |
| #112★★★★★★★★★★ | Sanjay SakhraniKBW | 72%356 of 494 | +16.0% | 7 | 7 / 0 / 0 | PYPL BuyAug 28 · Reiterated · $70.00 |
| #281★★★★★★★★★★ | Subbu NambiGuggenheim | 72%103 of 143 | +34.4% | 63 companies | 3 / 0 / 0 | DHR BuyOct 1 · Reiterated · $250 |
| #109★★★★★★★★★★ | Srini PajjuriRBC Capital | 72%118 of 164 | +45.6% | 1612 companies | 5 / 7 / 0 | AMAT BuyOct 13 · Reiterated · $600 |
| #313★★★★★★★★★★ | Sam MargolinWells Fargo | 72%225 of 313 | +15.5% | 1910 companies | 9 / 1 / 0 | EQT BuyOct 16 · Assigned · $79.00 |
| #3211★★★★★★★★★★ | Paul ColeBank of America Securities | 72%23 of 32 | +11.9% | 54 companies | 1 / 3 / 0 | SO HoldOct 13 · Assigned · $92.00 |
| #5195★★★★★★★★★★ | Kendall ToscanoBank of America Securities | 72%23 of 32 | +4.8% | 21 companies | 1 / 0 / 0 | RL BuyOct 12 · Reiterated · $450 |
| #2411★★★★★★★★★★ | Christine DooleyArgus Research | 72%28 of 39 | +16.0% | 4 | 2 / 2 / 0 | LULU HoldSep 11 · Reiterated |
| #2095★★★★★★★★★★ | Arnaud LehmannBank of America Securities | 72%38 of 53 | +14.3% | 1 | 1 / 0 / 0 | FERG BuyAug 18 · Reiterated · $315 |
| #3491★★★★★★★★★★ | Rowland MayorRBC Capital | 72%38 of 53 | +7.4% | 157 companies | 3 / 4 / 0 | MRSH HoldOct 15 · Reiterated · $200 |
| #14★★★★★★★★★★ | Harlan SurJ.P. Morgan | 72%356 of 497 | +43.3% | 2015 companies | 12 / 2 / 1 | AMAT BuyOct 14 · Reiterated |
| #568★★★★★★★★★★ | Stephen BerseyHSBC | 72%118 of 165 | +18.0% | 2 | 0 / 2 / 0 | ADBE HoldOct 13 · Downgrade · $267 |
| #401★★★★★★★★★★ | Yaron KinarMizuho Securities | 72%246 of 344 | +12.2% | 3317 companies | 6 / 10 / 1 | PRU HoldOct 12 · Reiterated · $108 |
| #226★★★★★★★★★★ | Amanda TanDBS | 71%55 of 77 | +61.9% | 4 | 4 / 0 / 0 | AVGO BuySep 7 · Reiterated · $470 |
| #327★★★★★★★★★★ | Brett LinzeyMizuho Securities | 71%235 of 329 | +14.9% | 2518 companies | 11 / 6 / 1 | PNR BuyOct 15 · Reiterated · $65.00 |
| #543★★★★★★★★★★ | Domenico SantoroHSBC | 71%70 of 98 | +27.8% | 7 | 4 / 3 / 0 | TFC BuySep 28 · Reiterated · $61.00 |
| #108★★★★★★★★★★ | Nathan JonesStifel Nicolaus | 71%346 of 485 | +18.4% | 107 companies | 5 / 2 / 0 | PH HoldOct 12 · Reiterated · $1,075 |
| #97★★★★★★★★★★ | Daniel FannonJefferies | 71%354 of 497 | +18.4% | 5 | 5 / 0 / 0 | HOOD BuySep 8 · Reiterated · $140 |
| #525★★★★★★★★★★ | Mark MoerdlerBernstein | 71%168 of 236 | +15.2% | 54 companies | 4 / 0 / 0 | WDAY BuyOct 15 · Reiterated · $238 |
| #59★★★★★★★★★★ | Charles MinervinoSusquehanna | 71%355 of 499 | +23.0% | 3021 companies | 20 / 1 / 0 | GEV BuyOct 14 · Reiterated · $1,270 |
| #295★★★★★★★★★★ | Melissa WeathersDeutsche Bank | 71%32 of 45 | +71.5% | 76 companies | 5 / 1 / 0 | MU BuyOct 1 · Reiterated · $1,550 |
| #285★★★★★★★★★★ | Edward YangOppenheimer | 71%49 of 69 | +54.1% | 3 | 2 / 1 / 0 | LRCX BuyJul 30 · Reiterated · $400 |
| #791★★★★★★★★★★ | Chris DankertD.A. Davidson | 71%98 of 138 | +16.4% | 5 | 1 / 4 / 0 | GPC BuySep 10 · Reiterated · $170 |
| #3218★★★★★★★★★★ | Michael LoneganBarclays | 71%49 of 69 | +7.2% | 63 companies | 1 / 2 / 0 | DTE HoldOct 16 · Reiterated · $135 |
| #1129★★★★★★★★★★ | Michael Ward CFAUBS | 71%88 of 124 | +13.8% | 53 companies | 1 / 2 / 0 | MET BuyOct 6 · Reiterated · $110 |
| #88★★★★★★★★★★ | Matt MurphyBMO Capital | 71%197 of 278 | +33.1% | 1 | 1 / 0 / 0 | NEM BuyAug 11 · Reiterated · $135 |
| #127★★★★★★★★★★ | Patrick MoleyPiper Sandler | 71%175 of 247 | +31.7% | 158 companies | 6 / 2 / 0 | IBKR BuyOct 16 · Reiterated · $109 |
| #69★★★★★★★★★★ | Moshe OrenbuchTD Cowen | 71%339 of 479 | +23.3% | 63 companies | 2 / 1 / 0 | SYF BuyOct 6 · Reiterated · $86.00 |
| #146★★★★★★★★★★ | Alexander BlosteinGoldman Sachs | 71%305 of 431 | +17.8% | 2215 companies | 9 / 4 / 2 | BNY BuyOct 16 · Reiterated · $180 |
| #27★★★★★★★★★★ | Jim KelleherArgus Research | 71%338 of 478 | +34.6% | 16 | 15 / 1 / 0 | ACN BuyOct 2 · Reiterated · $260 |
| #3152★★★★★★★★★★ | James KammertEvercore ISI | 71%48 of 68 | +7.5% | 6 | 3 / 3 / 0 | VICI HoldSep 21 · Reiterated · $30.00 |
| #4876★★★★★★★★★★ | Michael ChoJ.P. Morgan | 71%24 of 34 | +5.5% | 85 companies | 2 / 3 / 0 | BLK BuyOct 15 · Assigned · $1,449 |
| #21★★★★★★★★★★ | Amit DaryananiEvercore ISI | 70%353 of 501 | +37.0% | 2719 companies | 17 / 2 / 0 | AAPL BuyOct 16 · Reiterated · $380 |
| #152★★★★★★★★★★ | Jason GoldbergBarclays | 70%350 of 497 | +15.8% | 4618 companies | 11 / 5 / 2 | BNY BuyOct 16 · Reiterated · $178 |
| #888★★★★★★★★★★ | Nicholas HousdenRBC Capital | 70%125 of 178 | +13.5% | 42 companies | 2 / 0 / 0 | PCAR BuyOct 9 · Reiterated · $150 |
| #119★★★★★★★★★★ | Andrew ObinBank of America Securities | 70%344 of 490 | +18.9% | 2216 companies | 12 / 4 / 0 | FAST BuyOct 15 · Reiterated · $55.00 |
| #10★★★★★★★★★★ | C J MuseCantor Fitzgerald | 70%219 of 312 | +72.8% | 1613 companies | 10 / 3 / 0 | AMAT BuyOct 13 · Reiterated · $850 |
| #22★★★★★★★★★★ | Mark LipacisEvercore ISI | 70%339 of 483 | +39.9% | 1311 companies | 10 / 1 / 0 | AMAT BuyOct 13 · Reiterated · $590 |
| #53★★★★★★★★★★ | Andrew KaplowitzCiti | 70%349 of 499 | +25.8% | 3421 companies | 13 / 8 / 0 | MMM HoldOct 12 · Reiterated · $183 |
| #88★★★★★★★★★★ | Walter SpracklinRBC Capital | 70%350 of 501 | +19.6% | 3 | 2 / 1 / 0 | UNP BuySep 24 · Reiterated · $326 |
| #39★★★★★★★★★★ | Leo MarianiRoth MKM | 70%329 of 471 | +27.8% | 127 companies | 4 / 3 / 0 | OXY BuyOct 16 · Upgrade · $70.00 |
| #1611★★★★★★★★★★ | Jasper BibbTruist Financial | 70%60 of 86 | +13.6% | 32 companies | 2 / 0 / 0 | CTAS BuyOct 2 · Reiterated |
| #2504★★★★★★★★★★ | Elmar KrausDZ BANK AG | 70%53 of 76 | +9.8% | 1 | 1 / 0 / 0 | PFE BuyAug 6 · Reiterated |
| #667★★★★★★★★★★ | Mark ShmulikBernstein | 70%92 of 132 | +20.6% | 6 | 2 / 4 / 0 | META BuySep 28 · Reiterated · $800 |
| #3524★★★★★★★★★★ | Nicholas ThillmanRobert W. Baird | 70%55 of 79 | +5.6% | 1 | 0 / 1 / 0 | PLD HoldJul 31 · Reiterated · $140 |
| #335★★★★★★★★★★ | Michael LewisTruist Financial | 70%347 of 499 | +10.4% | 1611 companies | 6 / 5 / 0 | PSA BuyOct 2 · Initiated · $317 |
| #782★★★★★★★★★★ | Chris GrajaArgus Research | 70%139 of 200 | +12.9% | 7 | 6 / 1 / 0 | KR BuyOct 7 · Reiterated · $85.00 |
| #1398★★★★★★★★★★ | Harry GillisBerenberg Bank | 69%41 of 59 | +21.0% | 1 | 0 / 1 / 0 | MRNA HoldSep 10 · Reiterated · $100 |
| #2558★★★★★★★★★★ | Iris GaoDBS | 69%25 of 36 | +15.2% | 4 | 2 / 2 / 0 | PYPL HoldAug 20 · Reiterated · $60.00 |
| #122★★★★★★★★★★ | Patrick BrownRaymond James | 69%347 of 500 | +19.3% | 1210 companies | 10 / 0 / 0 | VMC BuyOct 16 · Reiterated · $308 |
| #330★★★★★★★★★★ | Bill CarcachePiper Sandler | 69%192 of 277 | +18.7% | 119 companies | 6 / 3 / 0 | JKHY BuyOct 9 · Upgrade · $175 |
| #57★★★★★★★★★★ | Jason SeidlTD Cowen | 69%336 of 485 | +25.4% | 128 companies | 3 / 4 / 1 | JBHT HoldOct 16 · Reiterated · $279 |
| #1878★★★★★★★★★★ | Harshita RawatBernstein | 69%72 of 104 | +10.3% | 97 companies | 3 / 4 / 0 | MA BuyOct 15 · Assigned · $730 |
| #4305★★★★★★★★★★ | Morten HerholdtHSBC | 69%18 of 26 | +8.7% | 4 | 2 / 1 / 1 | BIIB SellSep 10 · Reiterated · $175 |
| #387★★★★★★★★★★ | David KarnovskyJ.P. Morgan | 69%193 of 279 | +17.9% | 65 companies | 5 / 0 / 0 | LYV BuyOct 16 · Assigned · $205 |
| #1537★★★★★★★★★★ | Suvro SarkarDBS | 69%83 of 120 | +11.4% | 1 | 0 / 1 / 0 | MPC HoldOct 12 · Reiterated · $430 |
| #13★★★★★★★★★★ | Krish SankarTD Cowen | 69%343 of 496 | +56.0% | 1613 companies | 10 / 3 / 0 | SWKS HoldOct 6 · Reiterated · $65.00 |
| #1202★★★★★★★★★★ | Guillaume DelabyBernstein | 69%65 of 94 | +16.0% | 1 | 1 / 0 / 0 | SLB BuyAug 31 · Reiterated · $71.00 |
| #1303★★★★★★★★★★ | Guy HardwickBarclays | 69%65 of 94 | +16.3% | 98 companies | 4 / 3 / 1 | FAST HoldOct 15 · Reiterated · $46.00 |
| #194★★★★★★★★★★ | Erik RasmussenStifel Nicolaus | 69%120 of 174 | +36.0% | 2 | 2 / 0 / 0 | EQIX BuyJul 30 · Assigned · $1,265 |
| #3139★★★★★★★★★★ | Alexander VirgoEvercore ISI | 69%51 of 74 | +7.7% | 109 companies | 5 / 4 / 0 | GEV BuyOct 1 · Reiterated · $1,350 |
| #4015★★★★★★★★★★ | Matthew HeimermannCiti | 69%31 of 45 | +7.1% | 129 companies | 3 / 5 / 1 | TRV HoldOct 16 · Assigned · $395 |
| #162★★★★★★★★★★ | Chris KotowskiOppenheimer | 69%343 of 498 | +16.0% | 97 companies | 5 / 2 / 0 | USB BuyOct 16 · Reiterated · $73.00 |
| #764★★★★★★★★★★ | Alastair SymeCiti | 69%86 of 125 | +18.7% | 1 | 0 / 1 / 0 | XOM HoldAug 5 · Reiterated · $155 |
| #185★★★★★★★★★★ | Manav GuptaUBS | 69%238 of 346 | +22.7% | 1612 companies | 12 / 0 / 0 | PSX BuyOct 9 · Reiterated · $310 |
| #40★★★★★★★★★★ | Brent ThielmanOppenheimer | 69%337 of 490 | +30.3% | 64 companies | 2 / 2 / 0 | MLM HoldOct 14 · Reiterated |
| #603★★★★★★★★★★ | Joseph GalloJefferies | 69%112 of 163 | +18.2% | 3 | 2 / 1 / 0 | CRWD BuySep 3 · Reiterated · $240 |
| #369★★★★★★★★★★ | Stephen BiggarArgus Research | 69%215 of 313 | +16.1% | 16 | 14 / 2 / 0 | BLK BuyOct 14 · Assigned · $1,330 |
| #7★★★★★★★★★★ | Vijay RakeshMizuho Securities | 69%336 of 490 | +70.3% | 2718 companies | 12 / 4 / 2 | SWKS SellOct 9 · Reiterated · $61.00 |
| #2367★★★★★★★★★★ | Jean Ann SalisburyBank of America Securities | 69%124 of 181 | +5.5% | 119 companies | 4 / 5 / 0 | TRGP BuyOct 15 · Reiterated · $330 |
| #15★★★★★★★★★★ | Ruben RoyStifel Nicolaus | 68%304 of 444 | +52.4% | 1410 companies | 8 / 2 / 0 | JBL BuyOct 12 · Reiterated · $460 |
| #252★★★★★★★★★★ | Sachin MittalDBS | 68%232 of 339 | +20.2% | 65 companies | 4 / 1 / 0 | ACN HoldOct 12 · Reiterated · $216 |
| #1862★★★★★★★★★★ | Jeffrey SpragueVertical Research | 68%26 of 38 | +21.8% | 2 | 2 / 0 / 0 | AME BuySep 8 · Initiated · $255 |
| #45★★★★★★★★★★ | Cody AcreeStoneX | 68%275 of 402 | +33.0% | 6 | 5 / 1 / 0 | AMD BuySep 29 · Reiterated · $685 |
| #1536★★★★★★★★★★ | David RasoEvercore ISI | 68%67 of 98 | +14.0% | 2 | 2 / 0 / 0 | DE BuySep 2 · Upgrade · $813 |
| #172★★★★★★★★★★ | Gavin Clark-GartnerEvercore ISI | 68%121 of 177 | +40.8% | 1 | 1 / 0 / 0 | ABBV BuyAug 10 · Assigned · $260 |
| #488★★★★★★★★★★ | Nathan MartinBenchmark Co. | 68%101 of 148 | +22.5% | 1 | 1 / 0 / 0 | UNP BuyJul 24 · Reiterated · $335 |
| #88★★★★★★★★★★ | Josh WolfsonRBC Capital | 68%333 of 488 | +23.1% | 21 companies | 1 / 0 / 0 | NEM BuyOct 13 · Reiterated · $155 |
| #644★★★★★★★★★★ | Suneet KamathJefferies | 68%219 of 321 | +10.5% | 1 | 1 / 0 / 0 | MET BuyOct 1 · Reiterated · $115 |
| #159★★★★★★★★★★ | Jamie CookTruist Financial | 68%332 of 487 | +18.2% | 2212 companies | 7 / 5 / 0 | PWR BuyOct 5 · Reiterated · $945 |
| #746★★★★★★★★★★ | Dave RochesterCantor Fitzgerald | 68%182 of 267 | +11.0% | 63 companies | 3 / 0 / 0 | RF BuyOct 14 · Reiterated · $32.00 |
| #114★★★★★★★★★★ | Ronald EpsteinBank of America Securities | 68%336 of 493 | +21.7% | 1411 companies | 8 / 3 / 0 | RTX BuyOct 12 · Reiterated |
| #175★★★★★★★★★★ | Elvira ScottoRBC Capital | 68%327 of 480 | +16.0% | 64 companies | 2 / 2 / 0 | TRGP BuyOct 6 · Reiterated · $338 |
| #815★★★★★★★★★★ | Ryan NashGoldman Sachs | 68%158 of 232 | +12.2% | 3 | 3 / 0 / 0 | TFC BuySep 15 · Reiterated · $59.00 |
| #223★★★★★★★★★★ | Stephen TusaJ.P. Morgan | 68%290 of 426 | +17.6% | 1614 companies | 7 / 6 / 1 | HUBB HoldOct 13 · Reiterated · $531 |
| #639★★★★★★★★★★ | Robert CatellierCIBC | 68%228 of 335 | +10.3% | 1 | 1 / 0 / 0 | WMB BuyAug 5 · Reiterated · $85.00 |
| #198★★★★★★★★★★ | Shrenik KothariRobert W. Baird | 68%221 of 325 | +22.3% | 3 | 1 / 2 / 0 | CRWD HoldSep 2 · Reiterated |
| #64★★★★★★★★★★ | Michael CiarmoliGuggenheim | 68%339 of 499 | +24.5% | 4 | 3 / 1 / 0 | HWM BuySep 14 · Initiated · $350 |
| #313★★★★★★★★★★ | James ThalackerBMO Capital | 68%310 of 457 | +13.0% | 3224 companies | 14 / 10 / 0 | WEC HoldOct 16 · Reiterated · $109 |
| #195★★★★★★★★★★ | Michael LasserUBS | 68%337 of 497 | +16.4% | 1815 companies | 10 / 5 / 0 | KR HoldOct 12 · Reiterated · $63.00 |
| #731★★★★★★★★★★ | Andrew KligermanTD Cowen | 68%181 of 267 | +11.3% | 1311 companies | 6 / 4 / 1 | BRO BuyOct 12 · Initiated · $82.00 |
| #816★★★★★★★★★★ | David VernonBernstein | 68%145 of 214 | +12.3% | 138 companies | 4 / 4 / 0 | UAL BuyOct 14 · Reiterated · $162 |
| #218★★★★★★★★★★ | Scot CiccarelliTruist Financial | 68%336 of 496 | +14.8% | 12 | 7 / 5 / 0 | BBY BuySep 29 · Reiterated |
| #894★★★★★★★★★★ | Imtiaz KoujalgiRoth MKM | 68%63 of 93 | +20.9% | 3 | 1 / 2 / 0 | CRWD BuySep 4 · Reiterated · $220 |
| #623★★★★★★★★★★ | Mihir BhatiaBank of America Securities | 68%222 of 328 | +10.8% | 74 companies | 4 / 0 / 0 | AXP BuyOct 12 · Reiterated |
| #38★★★★★★★★★★ | John FreemanRaymond James | 68%335 of 495 | +30.1% | 76 companies | 6 / 0 / 0 | EXE BuyOct 5 · Reiterated · $141 |
| #863★★★★★★★★★★ | Kelly BaniaBMO Capital | 68%226 of 334 | +9.0% | 98 companies | 4 / 3 / 1 | COST BuyOct 8 · Reiterated · $1,315 |
| #168★★★★★★★★★★ | Stephen VolkmannJefferies | 68%305 of 451 | +19.6% | 5 | 3 / 2 / 0 | VRT HoldSep 3 · Reiterated · $245 |
| #115★★★★★★★★★★ | Steve BargerKeyBanc | 68%259 of 383 | +25.6% | 7 | 4 / 3 / 0 | AMAT BuyAug 14 · Reiterated · $750 |
| #161★★★★★★★★★★ | Peter ArmentRobert W. Baird | 68%340 of 503 | +18.1% | 6 | 3 / 3 / 0 | HWM BuyAug 7 · Reiterated · $375 |
| #587★★★★★★★★★★ | Shane Brett CFAMorgan Stanley | 68%27 of 40 | +50.1% | 64 companies | 2 / 2 / 0 | KLAC BuyOct 5 · Reiterated · $227 |
| #576★★★★★★★★★★ | Daniel TamayoRaymond James | 67%139 of 206 | +16.4% | 2 | 2 / 0 / 0 | MTB BuyOct 6 · Initiated · $250 |
| #192★★★★★★★★★★ | Fadi ChamounBMO Capital | 67%317 of 470 | +17.9% | 168 companies | 2 / 6 / 0 | CHRW HoldOct 16 · Assigned · $160 |
| #3792★★★★★★★★★★ | Bryan BurgmeierCiti | 67%29 of 43 | +7.8% | 1 | 1 / 0 / 0 | WM BuyOct 15 · Reiterated · $259 |
| #505★★★★★★★★★★ | Devin DodgeBMO Capital | 67%209 of 310 | +14.0% | 42 companies | 1 / 1 / 0 | WM HoldOct 15 · Reiterated · $232 |
| #447★★★★★★★★★★ | Jade RahmaniKBW | 67%219 of 325 | +13.8% | 54 companies | 1 / 2 / 1 | LEN SellOct 6 · Reiterated · $75.00 |
| #959★★★★★★★★★★ | Andy ChenWolfe Research | 67%37 of 55 | +28.8% | 1 | 1 / 0 / 0 | VRTX BuyAug 3 · Reiterated · $557 |
| #411★★★★★★★★★★ | Gregory PetersRaymond James | 67%320 of 476 | +10.6% | 2 | 2 / 0 / 0 | PGR BuyAug 24 · Reiterated |
| #56★★★★★★★★★★ | Devin RyanCitizens JMP | 67%340 of 506 | +29.0% | 3 | 3 / 0 / 0 | COIN BuyOct 9 · Reiterated · $280 |
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.