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: 353, 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
#4725★★★★★★★★★★ Arun ViswanathanRBC Capital 54%268 of 498 +1.5% 2311 companies 6 / 5 / 0 CTVA BuyOct 14 · Reiterated · $17.00
#325★★★★★★★★★★ Jon ArfstromRBC Capital 62%296 of 479 +15.8% 2211 companies 6 / 5 / 0 FHN BuyOct 15 · Reiterated · $30.00
#599★★★★★★★★★★ John MackayGoldman Sachs 65%112 of 171 +18.7% 2213 companies 5 / 5 / 3 ET HoldOct 13 · Reiterated · $22.00
#1538★★★★★★★★★★ Janet LeeTD Cowen 81%72 of 89 +12.0% 2214 companies 7 / 7 / 0 ZION HoldOct 5 · Reiterated · $69.00
#1961★★★★★★★★★★ Jared ShawBarclays 61%299 of 492 +4.3% 2213 companies 8 / 4 / 1 FHN BuyOct 15 · Reiterated · $29.00
#279★★★★★★★★★★ Leonid TimashevRBC Capital 60%189 of 317 +24.5% 209 companies 8 / 1 / 0 ONC BuyOct 16 · Reiterated · $459
#1572★★★★★★★★★★ Brandt MontourBarclays 51%252 of 490 +6.9% 2012 companies 7 / 3 / 2 WH BuyOct 16 · Reiterated · $102
#1598★★★★★★★★★★ Noah PoponakGoldman Sachs 54%218 of 405 +7.5% 2013 companies 8 / 4 / 1 KTOS BuyOct 12 · Assigned · $77.00
#1639★★★★★★★★★★ Raimo LenschowBarclays 52%250 of 485 +7.0% 2013 companies 7 / 6 / 0 PEGA BuyOct 12 · Reiterated · $43.00
#12169★★★★★★★★★★ Gabriel DaoudTruist Financial 41%93 of 228 −9.8% 2012 companies 10 / 2 / 0 WES BuyOct 15 · Reiterated · $55.00
#64★★★★★★★★★★ Theresa ChenBarclays 74%361 of 488 +18.7% 1915 companies 8 / 4 / 3 ET BuyOct 15 · Reiterated · $24.00
#577★★★★★★★★★★ William KatzTD Cowen 61%289 of 472 +10.8% 1910 companies 4 / 6 / 0 TW HoldOct 12 · Reiterated · $107
#2396★★★★★★★★★★ John GodynCiti 62%102 of 165 +7.0% 1912 companies 8 / 3 / 1 HEI BuyOct 7 · Reiterated · $441
#5688★★★★★★★★★★ Ravi ShankerMorgan Stanley 49%241 of 487 +1.0% 1911 companies 7 / 1 / 3 SNDR BuyOct 8 · Reiterated · $45.00
#59★★★★★★★★★★ Charles MinervinoSusquehanna 71%355 of 499 +23.0% 1812 companies 7 / 5 / 0 SEDG HoldOct 14 · Assigned · $32.00
#184★★★★★★★★★★ Jason GerberryBank of America Securities 63%303 of 481 +21.5% 1811 companies 9 / 1 / 1 OCS BuyOct 12 · Reiterated · $32.00
#325★★★★★★★★★★ Keith HughesTruist Financial 60%292 of 486 +17.2% 1813 companies 8 / 5 / 0 QXO BuyOct 8 · Reiterated · $15.00
#719★★★★★★★★★★ Devin McDermottMorgan Stanley 59%292 of 498 +9.9% 1810 companies 6 / 4 / 0 MTDR HoldOct 15 · Assigned · $66.00
#1068★★★★★★★★★★ Michael BrownUBS 65%161 of 249 +10.8% 1811 companies 5 / 6 / 0 OWL HoldOct 12 · Assigned · $9.50
#1212★★★★★★★★★★ Eric SheridanGoldman Sachs 55%269 of 493 +8.3% 1813 companies 7 / 6 / 0 SPOT BuyOct 15 · Reiterated · $645
#1234★★★★★★★★★★ Matthew HedbergRBC Capital 54%267 of 496 +7.8% 1813 companies 11 / 2 / 0 NET BuyOct 12 · Reiterated · $405
#2489★★★★★★★★★★ Casey WoodringJ.P. Morgan 62%75 of 120 +8.2% 1810 companies 5 / 4 / 1 AVTR HoldOct 16 · Reiterated · $15.00
#2874★★★★★★★★★★ James YaroGoldman Sachs 55%80 of 145 +6.9% 1810 companies 4 / 5 / 1 LAZ SellOct 13 · Reiterated · $32.00
#3207★★★★★★★★★★ Joshua SpectorUBS 53%237 of 446 +3.3% 1810 companies 5 / 5 / 0 RPM BuyOct 7 · Reiterated · $128
#3948★★★★★★★★★★ Sam ReidWells Fargo 53%103 of 193 +3.5% 1810 companies 5 / 5 / 0 SDHC HoldOct 16 · Assigned · $10.00
#10275★★★★★★★★★★ Ryan KennyMorgan Stanley 43%45 of 105 −2.0% 1812 companies 5 / 3 / 4 FHN HoldOct 16 · Assigned · $31.00
#78★★★★★★★★★★ Bose GeorgeKBW 76%371 of 489 +14.0% 1710 companies 5 / 3 / 2 RITM BuyOct 7 · Reiterated · $12.50
#340★★★★★★★★★★ Christian WetherbeeWells Fargo 63%294 of 469 +14.8% 177 companies 4 / 3 / 0 LSTR BuyOct 14 · Assigned · $225
#1272★★★★★★★★★★ Alex ScottBarclays 60%249 of 414 +7.0% 178 companies 7 / 1 / 0 UNM BuyOct 16 · Reiterated · $109
#1953★★★★★★★★★★ Robert KadMorgan Stanley 59%154 of 263 +6.6% 1712 companies 3 / 5 / 4 PAA HoldOct 14 · Reiterated · $26.00
#9517★★★★★★★★★★ Tomohiko SanoJ.P. Morgan 48%67 of 141 −0.6% 1713 companies 11 / 2 / 0 KEX BuyOct 14 · Initiated · $200
#232★★★★★★★★★★ Sheila KahyaogluJefferies 67%331 of 495 +16.0% 1614 companies 9 / 5 / 0 BAH HoldOct 7 · Reiterated · $75.00
#462★★★★★★★★★★ Craig SiegenthalerBank of America Securities 60%297 of 497 +14.0% 1611 companies 7 / 2 / 2 TW BuyOct 14 · Reiterated · $182
#1069★★★★★★★★★★ Jeremy TonetJ.P. Morgan 57%280 of 494 +8.5% 1613 companies 5 / 6 / 2 ET BuyOct 9 · Reiterated · $25.00
#2214★★★★★★★★★★ Michael GoldsmithUBS 66%113 of 170 +6.6% 1611 companies 5 / 6 / 0 CUBE HoldOct 16 · Reiterated · $38.00
#2864★★★★★★★★★★ Pablo SingzonJ.P. Morgan 60%46 of 77 +9.5% 1610 companies 2 / 6 / 2 RGA BuyOct 15 · Reiterated · $297
#4981★★★★★★★★★★ Terry MaBarclays 56%146 of 260 +1.7% 1611 companies 4 / 7 / 0 SLM HoldOct 15 · Reiterated · $26.00
#185★★★★★★★★★★ Manav GuptaUBS 69%238 of 346 +22.7% 1512 companies 9 / 3 / 0 HESM HoldOct 13 · Assigned · $34.00
#206★★★★★★★★★★ Scott HanoldRBC Capital 65%309 of 474 +17.9% 155 companies 4 / 1 / 0 MTDR BuyOct 14 · Reiterated · $69.00
#283★★★★★★★★★★ Kyle MengesCiti 79%116 of 147 +28.3% 1510 companies 6 / 4 / 0 CNH BuyOct 12 · Reiterated · $13.00
#373★★★★★★★★★★ Gregory RenzaTruist Financial 55%260 of 477 +18.8% 158 companies 7 / 1 / 0 GMAB BuyOct 8 · Reiterated · $45.00
#621★★★★★★★★★★ Michael DahlRBC Capital 62%304 of 491 +10.0% 1510 companies 5 / 3 / 2 TOL BuyOct 15 · Reiterated · $148
#3338★★★★★★★★★★ Alexander GoldfarbPiper Sandler 51%252 of 495 +3.0% 159 companies 5 / 4 / 0 LB HoldOct 12 · Reiterated · $88.00
#3491★★★★★★★★★★ Rowland MayorRBC Capital 72%38 of 53 +7.4% 158 companies 4 / 4 / 0 OIG BuyOct 13 · Initiated · $15.00
#6074★★★★★★★★★★ Susan MaklariGoldman Sachs 49%190 of 385 +0.8% 159 companies 5 / 3 / 1 FBIN BuyOct 12 · Reiterated · $58.00
#10681★★★★★★★★★★ Peter GromUBS 52%130 of 249 −1.8% 158 companies 2 / 5 / 1 TAP HoldOct 15 · Assigned · $40.00
#11905★★★★★★★★★★ Will NanceGoldman Sachs 45%125 of 277 −5.9% 159 companies 5 / 2 / 2 WU SellOct 13 · Reiterated · $6.50
#23★★★★★★★★★★ Kenneth HerbertRBC Capital 74%370 of 498 +27.9% 1412 companies 10 / 2 / 0 HXL BuyOct 15 · Reiterated · $105
#69★★★★★★★★★★ Moshe OrenbuchTD Cowen 71%339 of 479 +23.3% 1410 companies 7 / 3 / 0 AER BuyOct 12 · Reiterated · $185
#332★★★★★★★★★★ Jeffrey HammondKeyBanc 64%320 of 498 +14.9% 14 10 / 4 / 0 FPS BuySep 16 · Reiterated · $60.00
#418★★★★★★★★★★ Mike CikosNeedham 59%243 of 412 +16.1% 1410 companies 7 / 3 / 0 S BuyOct 13 · Reiterated · $31.00
#446★★★★★★★★★★ Sean LaamanMorgan Stanley 67%185 of 275 +17.2% 1411 companies 8 / 3 / 0 ONC BuyOct 16 · Assigned · $425
#453★★★★★★★★★★ Kenneth LeeRBC Capital 67%333 of 499 +10.4% 1410 companies 7 / 3 / 0 OMF BuyOct 14 · Reiterated · $71.00
#560★★★★★★★★★★ Ryan KruegerKBW 72%163 of 226 +13.6% 147 companies 4 / 3 / 0 BHF HoldOct 15 · Reiterated · $55.00
#577★★★★★★★★★★ Ben GerlingerCiti 78%148 of 190 +13.8% 1412 companies 7 / 4 / 1 OZK SellOct 12 · Reiterated · $40.00
#1141★★★★★★★★★★ Matthew BossJ.P. Morgan 56%272 of 490 +8.0% 1412 companies 4 / 7 / 1 VFC HoldOct 9 · Upgrade · $18.00
#3057★★★★★★★★★★ Timna TannersWells Fargo 55%159 of 290 +4.1% 149 companies 2 / 7 / 0 AA BuyOct 15 · Assigned · $58.00
#3685★★★★★★★★★★ Ryan MerkelWilliam Blair 50%106 of 210 +4.0% 1413 companies 6 / 7 / 0 SITE HoldOct 7 · Assigned
#6914★★★★★★★★★★ Bob HuangMorgan Stanley 57%152 of 269 +0.4% 1410 companies 5 / 5 / 0 VOYA BuyOct 8 · Reiterated · $105
#10734★★★★★★★★★★ Thomas PalmerJ.P. Morgan 43%80 of 184 −2.0% 149 companies 5 / 4 / 0 ACI HoldOct 15 · Downgrade · $14.00
#10941★★★★★★★★★★ Brian HarbourMorgan Stanley 49%107 of 220 −2.3% 148 companies 6 / 2 / 0 JMKE BuyOct 15 · Reiterated · $29.00
#12325★★★★★★★★★★ Joseph SpakUBS 44%218 of 492 −9.1% 1410 companies 3 / 7 / 0 RIVN HoldOct 7 · Reiterated · $17.00
#53★★★★★★★★★★ Andrew KaplowitzCiti 70%349 of 499 +25.8% 1311 companies 9 / 2 / 0 CGNX HoldOct 12 · Reiterated · $74.00
#159★★★★★★★★★★ Jamie CookTruist Financial 68%332 of 487 +18.2% 138 companies 7 / 1 / 0 AGCO BuyOct 5 · Reiterated · $146
#335★★★★★★★★★★ Michael LewisTruist Financial 70%347 of 499 +10.4% 1312 companies 8 / 4 / 0 COLD BuyOct 6 · Reiterated · $16.00
#445★★★★★★★★★★ Anthony PettinariCiti 61%295 of 485 +13.3% 1311 companies 7 / 4 / 0 TOL BuyOct 15 · Reiterated · $168
#490★★★★★★★★★★ Richard ShaneJ.P. Morgan 64%321 of 500 +10.8% 138 companies 3 / 3 / 2 AGNC HoldOct 16 · Reiterated · $8.00
#581★★★★★★★★★★ Kristine LiwagMorgan Stanley 62%212 of 340 +14.0% 139 companies 2 / 7 / 0 DPC HoldOct 16 · Reiterated · $43.00
#611★★★★★★★★★★ Benjamin BudishBarclays 60%301 of 498 +10.3% 137 companies 3 / 4 / 0 AB HoldOct 14 · Reiterated · $37.00
#799★★★★★★★★★★ Matthew BouleyBarclays 57%281 of 489 +9.8% 1311 companies 6 / 3 / 2 TOL SellOct 6 · Reiterated · $118
#1027★★★★★★★★★★ Joshua ShankerBank of America Securities 61%302 of 499 +7.2% 138 companies 3 / 3 / 2 LNC HoldOct 12 · Reiterated · $48.00
#1145★★★★★★★★★★ Jerry RevichWells Fargo 58%223 of 382 +9.0% 139 companies 3 / 6 / 0 GTES HoldOct 8 · Reiterated · $30.00
#1255★★★★★★★★★★ Luke SergottBarclays 49%225 of 459 +9.8% 138 companies 5 / 2 / 1 ICLR HoldOct 7 · Reiterated · $175
#1304★★★★★★★★★★ Keith BachmanBMO Capital 53%263 of 492 +8.0% 1311 companies 9 / 2 / 0 OKTA BuyOct 9 · Reiterated · $245
#1687★★★★★★★★★★ Ketan MamtoraBMO Capital 59%81 of 137 +11.3% 137 companies 4 / 3 / 0 LPX BuyOct 12 · Reiterated · $90.00
#2287★★★★★★★★★★ Benjamin TheurerBarclays 52%258 of 492 +4.8% 1310 companies 5 / 5 / 0 ICL HoldOct 16 · Reiterated · $6.00
#2310★★★★★★★★★★ John McNultyBMO Capital 54%264 of 493 +4.6% 137 companies 2 / 5 / 0 RPM BuyOct 7 · Reiterated · $147
#2991★★★★★★★★★★ Jeffrey ZekauskasJ.P. Morgan 53%261 of 492 +3.3% 1310 companies 5 / 5 / 0 WLK HoldOct 16 · Assigned · $65.00
#10289★★★★★★★★★★ Brendan LynchBarclays 46%154 of 333 −1.1% 1311 companies 3 / 3 / 5 LINE SellOct 13 · Reiterated · $35.00
#170★★★★★★★★★★ Mark DelaneyGoldman Sachs 64%282 of 438 +23.1% 129 companies 2 / 5 / 2 INVZ HoldOct 5 · Assigned · $0.40
#175★★★★★★★★★★ Elvira ScottoRBC Capital 68%327 of 480 +16.0% 1210 companies 6 / 4 / 0 VG BuyOct 16 · Reiterated · $16.00
#212★★★★★★★★★★ Chris DendrinosRBC Capital 54%104 of 191 +47.1% 126 companies 5 / 1 / 0 SEDG HoldOct 9 · Reiterated · $30.00
#238★★★★★★★★★★ Shaul EyalTD Cowen 62%304 of 494 +18.3% 128 companies 7 / 1 / 0 SAIL BuyOct 15 · Reiterated · $22.00
#345★★★★★★★★★★ Daniel IvesYorkville Ives & Co 58%288 of 495 +18.2% 12 10 / 2 / 0 ESTC BuyOct 6 · Initiated · $115
#408★★★★★★★★★★ Arren CyganovichTruist Financial 68%210 of 308 +16.4% 1210 companies 9 / 1 / 0 MAIN HoldOct 16 · Reiterated · $57.00
#445★★★★★★★★★★ Swayampakula RamakanthH.C. Wainwright 47%237 of 500 +21.2% 129 companies 9 / 0 / 0 HUMA BuyOct 16 · Reiterated · $4.00
#767★★★★★★★★★★ Darrin PellerWolfe Research 62%295 of 477 +9.0% 12 4 / 5 / 3 AFRM BuySep 14 · Upgrade · $90.00
#774★★★★★★★★★★ Julien Dumoulin SmithJefferies 62%297 of 480 +8.9% 1210 companies 8 / 2 / 0 NXT BuyOct 16 · Reiterated · $115
#930★★★★★★★★★★ Michael CarrollRBC Capital 63%271 of 432 +8.4% 1211 companies 5 / 6 / 0 COLD HoldOct 13 · Reiterated
#1023★★★★★★★★★★ Arun JayaramJ.P. Morgan 59%278 of 473 +8.0% 128 companies 4 / 3 / 1 VNOM BuyOct 16 · Reiterated · $55.00
#1057★★★★★★★★★★ Stephen JuUBS 50%246 of 492 +10.7% 129 companies 4 / 5 / 0 PINS BuyOct 14 · Reiterated · $33.00
#1136★★★★★★★★★★ Bernie McTernanNeedham 50%251 of 500 +9.9% 12 8 / 4 / 0 DKNG BuySep 18 · Reiterated · $35.00
#1182★★★★★★★★★★ Jessica FyeJ.P. Morgan 56%218 of 392 +9.4% 1210 companies 7 / 3 / 0 ASND BuyOct 10 · Reiterated
#1227★★★★★★★★★★ Terry McEvoyStephens 64%159 of 249 +9.0% 12 5 / 6 / 1 BPOP BuySep 30 · Reiterated · $195
#1303★★★★★★★★★★ Guy HardwickBarclays 69%65 of 94 +16.3% 128 companies 5 / 2 / 1 MSM BuyOct 13 · Reiterated · $152
#1444★★★★★★★★★★ Christopher StathoulopoulosSusquehanna 55%97 of 176 +12.1% 128 companies 4 / 4 / 0 TNL BuyOct 15 · Reiterated · $75.00
#1680★★★★★★★★★★ Patrick ColvilleScotiabank 55%151 of 274 +8.6% 129 companies 8 / 1 / 0 MDB BuyOct 8 · Reiterated · $450
#1824★★★★★★★★★★ Stephen GramblingMorgan Stanley 59%266 of 448 +5.0% 1211 companies 4 / 6 / 1 H BuyOct 12 · Reiterated · $211
#1837★★★★★★★★★★ Brian OssenbeckJ.P. Morgan 49%206 of 418 +6.8% 127 companies 4 / 3 / 0 GXO BuyOct 5 · Reiterated · $68.00
#2112★★★★★★★★★★ Rajat Gupta CFAJ.P. Morgan 51%143 of 281 +7.4% 129 companies 2 / 5 / 2 CAR SellOct 8 · Assigned · $105
#3499★★★★★★★★★★ Blaine HeckWells Fargo 58%164 of 282 +3.1% 128 companies 3 / 5 / 0 KRC HoldOct 16 · Assigned · $38.00
#3670★★★★★★★★★★ Betty JiangBarclays 49%152 of 310 +3.3% 124 companies 2 / 2 / 0 VNOM BuyOct 16 · Reiterated · $58.00
#4157★★★★★★★★★★ Peter GalboBank of America Securities 54%174 of 321 +2.5% 128 companies 2 / 3 / 3 CELH BuyOct 9 · Reiterated · $37.00
#5887★★★★★★★★★★ Lizzie DoveGoldman Sachs 50%61 of 121 +1.8% 1210 companies 4 / 4 / 2 TNL BuyOct 15 · Reiterated · $78.00
#10530★★★★★★★★★★ Peter ChristiansenCiti 48%119 of 246 −1.5% 1210 companies 6 / 4 / 0 CRCL BuyOct 13 · Reiterated · $243
#11899★★★★★★★★★★ Rishi JaluriaRBC Capital 52%259 of 500 −4.1% 127 companies 6 / 1 / 0 HUBS BuyOct 15 · Reiterated · $300
#4★★★★★★★★★★ Samik ChatterjeeJ.P. Morgan 76%373 of 492 +54.4% 118 companies 2 / 6 / 0 SNOW BuyOct 16 · Reiterated
#37★★★★★★★★★★ Gautam KhannaTD Cowen 73%365 of 498 +22.2% 119 companies 5 / 4 / 0 MRLN BuyOct 9 · Reiterated · $4.00
#112★★★★★★★★★★ Sanjay SakhraniKBW 72%356 of 494 +16.0% 119 companies 5 / 4 / 0 ALLY BuyOct 5 · Reiterated · $50.00
#162★★★★★★★★★★ Joseph MooreMorgan Stanley 62%304 of 494 +24.5% 116 companies 2 / 4 / 0 SMTC HoldOct 16 · Assigned · $205
#198★★★★★★★★★★ Shrenik KothariRobert W. Baird 68%221 of 325 +22.3% 118 companies 8 / 0 / 0 S BuyOct 14 · Assigned · $28.00
#572★★★★★★★★★★ Paul LejuezCiti 59%292 of 497 +11.4% 1110 companies 5 / 5 / 0 ACI HoldOct 13 · Reiterated · $11.00
#622★★★★★★★★★★ Adam SeidenBarclays 61%282 of 463 +11.3% 119 companies 6 / 2 / 1 AGCO SellOct 9 · Reiterated · $105
#630★★★★★★★★★★ Josh SilversteinUBS 61%265 of 431 +10.8% 117 companies 6 / 1 / 0 OVV BuyOct 12 · Reiterated · $85.00
#648★★★★★★★★★★ Gray PowellBTIG 58%236 of 407 +12.0% 118 companies 6 / 2 / 0 ZS HoldOct 6 · Reiterated
#681★★★★★★★★★★ Ryan MacWilliamsWells Fargo 58%170 of 291 +14.3% 1110 companies 7 / 3 / 0 TEAM BuyOct 14 · Assigned · $230
#705★★★★★★★★★★ Brad HeffernRBC Capital 54%267 of 496 +11.7% 116 companies 6 / 0 / 0 AMH BuyOct 13 · Reiterated · $35.00
#831★★★★★★★★★★ Kingsley CraneCanaccord Genuity 57%172 of 302 +13.6% 119 companies 9 / 0 / 0 DOCN BuyOct 13 · Reiterated · $200
#866★★★★★★★★★★ Ittai KidronOppenheimer 55%273 of 493 +9.8% 1110 companies 10 / 0 / 0 ZS BuyOct 7 · Reiterated · $250
#966★★★★★★★★★★ Saket KaliaBarclays 56%270 of 481 +9.0% 118 companies 5 / 3 / 0 CCC HoldOct 16 · Reiterated · $7.75
#1086★★★★★★★★★★ Mitchell KapoorH.C. Wainwright 45%215 of 481 +12.2% 116 companies 4 / 2 / 0 HALO BuyOct 15 · Reiterated · $130
#1187★★★★★★★★★★ Rafe JadrosichBank of America Securities 56%232 of 413 +8.4% 11 5 / 2 / 4 OC BuySep 28 · Reiterated
#1298★★★★★★★★★★ Tobey SommerTruist Financial 59%296 of 499 +6.6% 1110 companies 9 / 1 / 0 BAH BuyOct 8 · Upgrade · $85.00
#1537★★★★★★★★★★ Tazeen AhmadBank of America Securities 60%283 of 469 +5.8% 117 companies 5 / 1 / 1 ARGX BuyOct 12 · Reiterated · $1,157
#1572★★★★★★★★★★ Andrew CharlesTD Cowen 51%234 of 455 +7.2% 118 companies 6 / 2 / 0 TXRH BuyOct 16 · Reiterated · $195
#1638★★★★★★★★★★ Jay SoleUBS 53%261 of 496 +6.4% 119 companies 6 / 3 / 0 LEVI BuyOct 8 · Reiterated · $34.00
#1716★★★★★★★★★★ John BabcockBarclays 59%80 of 136 +11.8% 116 companies 3 / 3 / 0 PAG BuyOct 16 · Reiterated · $210
#1768★★★★★★★★★★ Sangita JainKeyBanc 51%80 of 158 +12.0% 118 companies 5 / 3 / 0 TTEK BuyOct 15 · Reiterated · $41.00
#1879★★★★★★★★★★ Louie DiPalmaWilliam Blair 56%180 of 322 +6.9% 1110 companies 9 / 1 / 0 ASTS HoldOct 5 · Reiterated
#2299★★★★★★★★★★ Ronald JoseyCiti 53%259 of 488 +4.8% 11 5 / 5 / 1 SNAP HoldSep 16 · Reiterated · $6.75
#2589★★★★★★★★★★ Jiong ShaoBarclays 46%178 of 386 +5.6% 119 companies 5 / 2 / 2 JD HoldOct 13 · Reiterated · $38.00
#2604★★★★★★★★★★ Stephen PowersDeutsche Bank 62%233 of 377 +3.7% 1110 companies 1 / 9 / 0 NOMD HoldOct 7 · Reiterated · $12.00
#2704★★★★★★★★★★ Wesley CarmichaelWells Fargo 73%19 of 26 +17.5% 116 companies 5 / 1 / 0 CRBG BuyOct 12 · Reiterated · $40.00
#2747★★★★★★★★★★ Tyler RadkeCiti 50%249 of 495 +4.2% 1110 companies 6 / 4 / 0 ZM BuyOct 6 · Reiterated · $126
#2749★★★★★★★★★★ Matthew DeYoeBank of America Securities 62%71 of 115 +7.2% 118 companies 6 / 1 / 1 CTVA BuyOct 5 · Reiterated
#3993★★★★★★★★★★ Andrew DidoraBank of America Securities 57%169 of 295 +2.5% 116 companies 4 / 2 / 0 MAT BuyOct 15 · Reiterated · $22.00
#4374★★★★★★★★★★ Michael CyprysMorgan Stanley 51%254 of 499 +1.8% 117 companies 1 / 5 / 1 TPG HoldOct 16 · Assigned · $54.00
#5465★★★★★★★★★★ Anthony ElianJ.P. Morgan 50%57 of 113 +2.5% 119 companies 3 / 5 / 1 FHN HoldOct 16 · Assigned · $26.00
#5609★★★★★★★★★★ Samad SamanaJefferies 46%220 of 481 +1.2% 119 companies 7 / 2 / 0 CCC HoldOct 15 · Downgrade · $7.75
#5808★★★★★★★★★★ James FriedmanSusquehanna 52%230 of 440 +0.9% 118 companies 4 / 4 / 0 WU HoldOct 14 · Reiterated · $7.00
#72★★★★★★★★★★ Meyer ShieldsKBW 75%370 of 491 +14.6% 106 companies 3 / 3 / 0 RYAN BuyOct 12 · Reiterated · $49.00
#104★★★★★★★★★★ Ariel RosaCiti 77%248 of 324 +20.3% 105 companies 4 / 1 / 0 GXO BuyOct 7 · Reiterated · $65.00
#124★★★★★★★★★★ Jonathan RuykhaverCantor Fitzgerald 64%285 of 445 +24.8% 107 companies 5 / 2 / 0 ZS BuyOct 12 · Reiterated · $275
#212★★★★★★★★★★ Ram SelvarajuH.C. Wainwright 57%287 of 500 +24.4% 106 companies 6 / 0 / 0 BBIO BuyOct 14 · Reiterated · $120
#243★★★★★★★★★★ Joseph PantginisH.C. Wainwright 55%275 of 499 +24.8% 107 companies 7 / 0 / 0 GUTS BuyOct 16 · Reiterated · $8.00
#271★★★★★★★★★★ Daniel BrennanTD Cowen 58%280 of 485 +21.8% 108 companies 6 / 2 / 0 XGN BuyOct 13 · Reiterated · $11.00
#299★★★★★★★★★★ Ross SandlerBarclays 65%302 of 468 +16.3% 10 6 / 4 / 0 CHWY BuySep 10 · Reiterated · $36.00
#313★★★★★★★★★★ Sam MargolinWells Fargo 72%225 of 313 +15.5% 105 companies 3 / 2 / 0 AR BuyOct 16 · Assigned · $57.00
#345★★★★★★★★★★ Fatima BoolaniCiti 64%195 of 303 +19.6% 107 companies 4 / 3 / 0 OKTA HoldOct 15 · Reiterated · $215
#398★★★★★★★★★★ Deepak MathivananCantor Fitzgerald 60%277 of 463 +16.4% 109 companies 3 / 6 / 0 SPOT HoldOct 12 · Reiterated · $490
#401★★★★★★★★★★ Yaron KinarMizuho Securities 72%246 of 344 +12.2% 106 companies 4 / 2 / 0 LNC BuyOct 7 · Reiterated · $49.00
#490★★★★★★★★★★ Neil MehtaGoldman Sachs 63%304 of 486 +11.2% 108 companies 6 / 1 / 1 NOV SellOct 13 · Reiterated · $19.00
#496★★★★★★★★★★ Jason BazinetCiti 56%274 of 485 +15.1% 108 companies 7 / 0 / 1 SPOT BuyOct 8 · Reiterated · $620
#503★★★★★★★★★★ Jason GabelmanTD Cowen 65%179 of 274 +15.3% 108 companies 4 / 4 / 0 LNG BuyOct 16 · Reiterated · $325
#522★★★★★★★★★★ Douglas HarterBTIG 63%218 of 348 +14.7% 107 companies 3 / 4 / 0 RITM BuyOct 12 · Reiterated · $12.00
#697★★★★★★★★★★ Carlos De AlbaMorgan Stanley 57%154 of 268 +16.1% 108 companies 4 / 3 / 1 BVN BuyOct 7 · Reiterated · $39.00
#704★★★★★★★★★★ Gregg MoskowitzMizuho Securities 60%297 of 492 +10.0% 108 companies 4 / 4 / 0 CHKP HoldOct 15 · Reiterated · $145
#779★★★★★★★★★★ Shyam PatilSusquehanna 56%269 of 481 +10.4% 10 3 / 7 / 0 S BuyAug 31 · Reiterated · $28.00
#1154★★★★★★★★★★ Tami ZakariaJ.P. Morgan 59%164 of 279 +10.8% 107 companies 3 / 2 / 2 CNH SellOct 8 · Reiterated · $11.00
#1305★★★★★★★★★★ Ashwani VermaUBS 60%96 of 161 +13.4% 108 companies 7 / 1 / 0 MDGL BuyOct 14 · Reiterated · $735
#1310★★★★★★★★★★ Rick PatelRaymond James 48%124 of 257 +11.8% 106 companies 5 / 1 / 0 CROX HoldOct 16 · Reiterated
#1312★★★★★★★★★★ Timothy WojsRobert W. Baird 55%274 of 498 +7.6% 109 companies 7 / 2 / 0 JHX BuyOct 13 · Reiterated · $32.00
#1453★★★★★★★★★★ Dan DolevMizuho Securities 53%260 of 494 +7.6% 10 7 / 2 / 1 FMCC HoldOct 12 · Downgrade · $4.00
#1994★★★★★★★★★★ Michael RyskinBank of America Securities 58%249 of 428 +5.1% 107 companies 5 / 2 / 0 CAI BuyOct 9 · Reiterated · $35.00
#2315★★★★★★★★★★ Michael RoxlandTruist Financial 57%194 of 340 +5.0% 106 companies 4 / 2 / 0 GPK HoldOct 12 · Reiterated · $9.00
#2495★★★★★★★★★★ Judah FrommerMorgan Stanley 56%168 of 302 +5.3% 108 companies 5 / 2 / 1 AGMB BuyOct 12 · Reiterated · $28.00
#2607★★★★★★★★★★ James FaucetteMorgan Stanley 60%297 of 495 +3.1% 108 companies 2 / 4 / 2 GLXY BuyOct 15 · Reiterated · $43.00
#2694★★★★★★★★★★ Adrienne YihBarclays 49%243 of 498 +4.4% 108 companies 6 / 2 / 0 CROX BuyOct 15 · Upgrade · $139
#3138★★★★★★★★★★ George StaphosBank of America Securities 49%239 of 485 +3.4% 106 companies 4 / 2 / 0 LPX BuyOct 14 · Assigned · $85.00
#3316★★★★★★★★★★ John PancariEvercore ISI 58%162 of 278 +3.6% 106 companies 2 / 3 / 1 FHN HoldOct 16 · Reiterated · $25.00
#4163★★★★★★★★★★ Eliana MerleBarclays 45%124 of 277 +3.0% 107 companies 6 / 1 / 0 BMRN BuyOct 13 · Reiterated · $114
#4196★★★★★★★★★★ Nicholas JosephCiti 65%52 of 80 +4.5% 10 3 / 7 / 0 AHR BuyAug 13 · Reiterated · $65.00
#5133★★★★★★★★★★ Ken WorthingtonJ.P. Morgan 49%239 of 487 +1.4% 108 companies 5 / 3 / 0 TPG BuyOct 15 · Reiterated · $57.00
#7590★★★★★★★★★★ Steven ShemeshRBC Capital 50%168 of 339 +0.2% 107 companies 5 / 2 / 0 ACI BuyOct 13 · Reiterated · $16.00
#11187★★★★★★★★★★ Luca IssiRBC Capital 39%156 of 402 −2.1% 107 companies 6 / 1 / 0 BMRN HoldOct 8 · Reiterated · $62.00
#11544★★★★★★★★★★ Neal DingmannWilliam Blair 41%188 of 462 −2.5% 109 companies 9 / 0 / 0 MTDR BuyOct 2 · Reiterated
#12079★★★★★★★★★★ Anna AndreevaPiper Sandler 38%169 of 439 −5.6% 108 companies 6 / 2 / 0 CROX BuyOct 16 · Reiterated · $150
#23★★★★★★★★★★ Ebrahim PoonawalaBank of America Securities 78%389 of 496 +18.2% 97 companies 6 / 0 / 1 LAZ BuyOct 12 · Assigned · $43.00
#60★★★★★★★★★★ Mark HughesTruist Financial 74%366 of 492 +18.6% 97 companies 5 / 2 / 0 FNF BuyOct 15 · Reiterated · $59.00
#117★★★★★★★★★★ Yaron WerberTD Cowen 59%298 of 501 +28.0% 98 companies 7 / 1 / 0 GMAB BuyOct 5 · Reiterated · $43.00
#119★★★★★★★★★★ Andrew ObinBank of America Securities 70%344 of 490 +18.9% 98 companies 6 / 1 / 1 FPS BuyOct 7 · Reiterated
#122★★★★★★★★★★ Paul NewsomePiper Sandler 73%365 of 499 +13.9% 96 companies 3 / 3 / 0 RGA BuyOct 12 · Reiterated · $274
#194★★★★★★★★★★ Rob OwensPiper Sandler 63%305 of 487 +19.9% 9 6 / 3 / 0 SAIL BuyOct 14 · Reiterated · $25.00
#213★★★★★★★★★★ Seth SeifmanJ.P. Morgan 73%262 of 361 +17.0% 98 companies 5 / 2 / 1 SARO BuyOct 8 · Reiterated · $40.00
#278★★★★★★★★★★ John DifucciGuggenheim 63%306 of 489 +17.6% 98 companies 6 / 1 / 1 ZS BuyOct 7 · Reiterated · $254
#537★★★★★★★★★★ Whitney IjemCanaccord Genuity 48%150 of 312 +20.2% 96 companies 6 / 0 / 0 BMRN BuyOct 16 · Reiterated · $114
#549★★★★★★★★★★ David ArcaroMorgan Stanley 59%302 of 509 +12.4% 96 companies 4 / 1 / 1 INIO BuyOct 14 · Reiterated · $40.00
#586★★★★★★★★★★ Donald FandettiWells Fargo 64%270 of 419 +10.4% 98 companies 4 / 4 / 0 RKT HoldOct 6 · Reiterated · $13.00
#636★★★★★★★★★★ Brennan HawkenBMO Capital 61%220 of 358 +12.2% 97 companies 3 / 4 / 0 HLI BuyOct 6 · Reiterated · $150
#639★★★★★★★★★★ Mark MahaneyEvercore ISI 55%273 of 499 +12.1% 9 3 / 6 / 0 SPOT BuySep 28 · Reiterated
#776★★★★★★★★★★ Brandon BinghamScotiabank 83%60 of 72 +21.8% 97 companies 5 / 2 / 0 LNG BuyOct 15 · Reiterated · $311
#816★★★★★★★★★★ Matt LarewWilliam Blair 63%90 of 142 +19.3% 9 5 / 4 / 0 AVTR HoldSep 21 · Reiterated
#1158★★★★★★★★★★ Brad RebackStifel Nicolaus 52%260 of 499 +9.2% 97 companies 6 / 1 / 0 DOCN BuyOct 15 · Reiterated · $160
#1299★★★★★★★★★★ Phillip JungwirthBMO Capital 52%216 of 414 +8.6% 9 6 / 3 / 0 MTDR BuyOct 13 · Reiterated · $70.00
#1459★★★★★★★★★★ David Smith -CFATruist Financial 84%57 of 68 +14.4% 95 companies 2 / 3 / 0 LPLA HoldOct 13 · Reiterated · $354
#1936★★★★★★★★★★ Gavin ParsonsUBS 62%89 of 144 +9.2% 9 5 / 4 / 0 BAH HoldSep 29 · Reiterated · $79.00
#1977★★★★★★★★★★ Justin PattersonKeyBanc 46%228 of 492 +6.3% 96 companies 1 / 5 / 0 SPOT BuyOct 8 · Reiterated · $660
#2057★★★★★★★★★★ Simeon GutmanMorgan Stanley 58%288 of 496 +4.5% 97 companies 2 / 4 / 1 ACI SellOct 14 · Assigned · $10.00
#2081★★★★★★★★★★ Mark StrouseJ.P. Morgan 47%233 of 494 +6.2% 9 6 / 3 / 0 MTZ BuySep 21 · Reiterated · $369
#2289★★★★★★★★★★ Tom NarayanRBC Capital 49%189 of 384 +6.0% 95 companies 2 / 3 / 0 LEA HoldOct 12 · Reiterated · $139

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