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: 327, 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 |
|---|---|---|---|---|---|---|
| #2191★★★★★★★★★★ | Eli AbboudBank of America Securities | 93%26 of 28 | +18.0% | 21 companies | 1 / 0 / 0 | BGC BuyOct 14 · Reiterated · $16.00 |
| #151★★★★★★★★★★ | Wood LayKBW | 93%154 of 166 | +20.1% | 2927 companies | 17 / 10 / 0 | SFNC BuyOct 17 · Reiterated · $25.00 |
| #1288★★★★★★★★★★ | Andrew KrillDeutsche Bank | 92%22 of 24 | +34.9% | 1 | 1 / 0 / 0 | ZWS BuyJul 30 · Reiterated · $57.00 |
| #1961★★★★★★★★★★ | Peter HendersonBank of America Securities | 90%19 of 21 | +25.9% | 2 | 1 / 1 / 0 | MSGE BuyAug 13 · Reiterated · $96.00 |
| #948★★★★★★★★★★ | John McDonald CFATruist Financial | 89%64 of 72 | +18.4% | 21 companies | 0 / 1 / 0 | ABCB HoldOct 9 · Reiterated · $84.00 |
| #1700★★★★★★★★★★ | Jared HaaseWilliam Blair | 89%24 of 27 | +24.8% | 1211 companies | 5 / 5 / 1 | LFCR HoldOct 3 · Downgrade |
| #508★★★★★★★★★★ | Justin CrowleyPiper Sandler | 88%87 of 99 | +20.1% | 2120 companies | 10 / 10 / 0 | INDB HoldOct 16 · Reiterated · $91.00 |
| #15★★★★★★★★★★ | Kevin O'HalloranBMO Capital | 88%164 of 187 | +63.5% | 32 companies | 2 / 0 / 0 | SSRM BuyOct 13 · Reiterated · $42.00 |
| #177★★★★★★★★★★ | Martin FanWedbush | 87%34 of 39 | +94.8% | 87 companies | 5 / 2 / 0 | TRAX BuyOct 13 · Reiterated · $70.00 |
| #291★★★★★★★★★★ | Trevor AllredOppenheimer | 87%26 of 30 | +84.0% | 1 | 1 / 0 / 0 | PVLA BuyAug 5 · Reiterated · $210 |
| #882★★★★★★★★★★ | David PaigeRBC Capital | 86%25 of 29 | +39.8% | 3 | 0 / 3 / 0 | IBEX HoldSep 18 · Reiterated · $40.00 |
| #1237★★★★★★★★★★ | Alexandra YatesArgus Research | 85%23 of 27 | +33.3% | 1 | 1 / 0 / 0 | ASH BuyAug 21 · Reiterated · $80.00 |
| #2138★★★★★★★★★★ | Ben MohrCiti | 85%23 of 27 | +20.1% | 21 companies | 1 / 0 / 0 | GATX BuyOct 8 · Reiterated · $216 |
| #1459★★★★★★★★★★ | David Smith -CFATruist Financial | 84%57 of 68 | +14.4% | 32 companies | 2 / 0 / 0 | FLG BuyOct 9 · Reiterated · $15.00 |
| #444★★★★★★★★★★ | Manyi LuDBS | 84%93 of 111 | +22.4% | 1 | 0 / 1 / 0 | UPST HoldAug 13 · Reiterated · $35.00 |
| #776★★★★★★★★★★ | Brandon BinghamScotiabank | 83%60 of 72 | +21.8% | 21 companies | 1 / 0 / 0 | KNTK BuyOct 15 · Reiterated · $59.00 |
| #129★★★★★★★★★★ | Damon DelmonteKBW | 83%203 of 244 | +20.0% | 2927 companies | 12 / 15 / 0 | EQBK HoldOct 16 · Reiterated · $55.00 |
| #120★★★★★★★★★★ | David KonradKBW | 83%165 of 199 | +26.7% | 17 | 9 / 8 / 0 | UNTY BuyOct 14 · Reiterated · $68.00 |
| #2259★★★★★★★★★★ | Peter WarendorfBarclays | 83%19 of 23 | +21.9% | 54 companies | 2 / 2 / 0 | PGNY HoldOct 15 · Reiterated · $30.00 |
| #1137★★★★★★★★★★ | Asad HaiderGoldman Sachs | 82%45 of 55 | +22.7% | 1 | 0 / 1 / 0 | PCVX HoldOct 6 · Reiterated · $85.00 |
| #1995★★★★★★★★★★ | Robert JamiesonNeedham | 82%18 of 22 | +25.9% | 1 | 1 / 0 / 0 | BDC BuySep 23 · Initiated · $140 |
| #1538★★★★★★★★★★ | Janet LeeTD Cowen | 81%72 of 89 | +12.0% | 2213 companies | 12 / 1 / 0 | UMBF BuyOct 5 · Reiterated · $152 |
| #5532★★★★★★★★★★ | Michael Griffin CFAEvercore ISI | 81%21 of 26 | +4.5% | 3 | 1 / 2 / 0 | UE HoldSep 21 · Reiterated · $22.00 |
| #59★★★★★★★★★★ | Gary TennerD.A. Davidson | 81%298 of 369 | +18.1% | 19 | 12 / 7 / 0 | UCB BuySep 9 · Reiterated · $42.00 |
| #1198★★★★★★★★★★ | Brian ForanTruist Financial | 81%83 of 103 | +13.2% | 5 | 4 / 1 / 0 | FFBC BuySep 24 · Upgrade · $37.00 |
| #4036★★★★★★★★★★ | Eric BordenBMO Capital | 80%33 of 41 | +6.5% | 32 companies | 2 / 0 / 0 | FVR BuyOct 8 · Reiterated · $20.00 |
| #231★★★★★★★★★★ | Eva Fortea VerdejoWells Fargo | 80%60 of 75 | +54.1% | 5 | 3 / 2 / 0 | ZYME BuyAug 25 · Assigned · $40.00 |
| #919★★★★★★★★★★ | Hillary CacanandoDeutsche Bank | 80%36 of 45 | +29.8% | 1 | 0 / 1 / 0 | AMBP HoldAug 20 · Initiated · $5.20 |
| #2435★★★★★★★★★★ | Nicholas HolowkoRaymond James | 80%32 of 40 | +13.7% | 1110 companies | 6 / 4 / 0 | SMBC HoldOct 2 · Reiterated |
| #1113★★★★★★★★★★ | Adam VogelCraig-Hallum | 79%23 of 29 | +38.0% | 5 | 5 / 0 / 0 | IMNM BuyAug 12 · Reiterated · $36.00 |
| #3446★★★★★★★★★★ | Michael InfanteMorgan Stanley | 79%23 of 29 | +10.9% | 5 | 2 / 2 / 1 | NCNO BuySep 18 · Assigned · $25.00 |
| #1972★★★★★★★★★★ | Adrien DuvergerGoldman Sachs | 79%19 of 24 | +26.5% | 21 companies | 0 / 1 / 0 | ZGN HoldOct 4 · Reiterated |
| #3618★★★★★★★★★★ | Samuel McKinneyKeyBanc | 79%19 of 24 | +11.6% | 4 | 3 / 1 / 0 | WS BuyOct 15 · Reiterated · $46.00 |
| #16★★★★★★★★★★ | Matt BrysonWedbush | 79%143 of 181 | +92.9% | 4 | 3 / 1 / 0 | QUBT HoldAug 11 · Reiterated · $12.00 |
| #1118★★★★★★★★★★ | Umang ChoudharyGoldman Sachs | 79%30 of 38 | +29.5% | 1 | 0 / 0 / 1 | CRK SellSep 30 · Assigned · $14.00 |
| #283★★★★★★★★★★ | Kyle MengesCiti | 79%116 of 147 | +28.3% | 64 companies | 4 / 0 / 0 | FSS BuyOct 12 · Reiterated · $150 |
| #17★★★★★★★★★★ | Justin JenkinsRaymond James | 79%383 of 487 | +24.8% | 2 | 2 / 0 / 0 | PARR BuySep 14 · Reiterated · $104 |
| #23★★★★★★★★★★ | Ebrahim PoonawalaBank of America Securities | 78%389 of 496 | +18.2% | 32 companies | 0 / 2 / 0 | MC HoldOct 12 · Assigned · $68.00 |
| #75★★★★★★★★★★ | Gabe MoreenMizuho Securities | 78%332 of 424 | +15.7% | 76 companies | 6 / 0 / 0 | KGS BuyOct 12 · Reiterated · $72.00 |
| #577★★★★★★★★★★ | Ben GerlingerCiti | 78%148 of 190 | +13.8% | 7 | 3 / 3 / 1 | HWC BuySep 22 · Reiterated · $86.00 |
| #163★★★★★★★★★★ | Christopher McgrattyKBW | 77%271 of 350 | +15.3% | 109 companies | 6 / 3 / 0 | VLY HoldOct 6 · Reiterated · $17.00 |
| #111★★★★★★★★★★ | Phil HardieScotiabank | 77%319 of 412 | +15.6% | 1 | 1 / 0 / 0 | BBUC BuyAug 4 · Reiterated · $40.50 |
| #750★★★★★★★★★★ | Gregory MillerTruist Financial | 77%112 of 145 | +14.1% | 10 | 5 / 5 / 0 | PATK BuySep 30 · Reiterated |
| #3★★★★★★★★★★ | Atif MalikCiti | 77%383 of 496 | +46.6% | 2 | 2 / 0 / 0 | INFQ BuyAug 21 · Reiterated · $22.00 |
| #515★★★★★★★★★★ | Manuel NavasPiper Sandler | 77%169 of 219 | +13.4% | 3125 companies | 14 / 11 / 0 | MPB BuyOct 9 · Initiated · $42.00 |
| #193★★★★★★★★★★ | Brett HuffStephens | 77%165 of 214 | +23.2% | 8 | 5 / 3 / 0 | QTWO BuyOct 15 · Initiated · $74.00 |
| #214★★★★★★★★★★ | Brian MeredithUBS | 77%278 of 361 | +12.8% | 65 companies | 3 / 2 / 0 | BWIN HoldOct 1 · Downgrade · $32.50 |
| #3980★★★★★★★★★★ | Upal RanaKeyBanc | 77%20 of 26 | +9.5% | 2 | 2 / 0 / 0 | GTY BuySep 24 · Reiterated · $36.00 |
| #3★★★★★★★★★★ | Timothy ArcuriUBS | 77%374 of 487 | +53.0% | 1 | 1 / 0 / 0 | UCTT BuyAug 4 · Reiterated · $150 |
| #717★★★★★★★★★★ | Tim SwitzerKBW | 77%125 of 163 | +14.0% | 2623 companies | 13 / 10 / 0 | CASH BuyOct 8 · Reiterated |
| #745★★★★★★★★★★ | Chris BakerEvercore ISI | 77%23 of 30 | +47.0% | 5 | 1 / 4 / 0 | BKV BuySep 14 · Reiterated · $33.00 |
| #3011★★★★★★★★★★ | Jay KornreichCantor Fitzgerald | 77%23 of 30 | +13.4% | 7 | 7 / 0 / 0 | PINE BuyOct 13 · Reiterated · $22.00 |
| #2846★★★★★★★★★★ | Wilma BurdisRaymond James | 77%36 of 47 | +10.4% | 2 | 1 / 1 / 0 | FG HoldSep 2 · Reiterated |
| #104★★★★★★★★★★ | Ariel RosaCiti | 77%248 of 324 | +20.3% | 63 companies | 1 / 2 / 0 | WERN HoldOct 7 · Reiterated · $37.00 |
| #10★★★★★★★★★★ | Asiya MerchantCiti | 77%163 of 213 | +104.7% | 32 companies | 1 / 0 / 1 | BELFB BuyOct 8 · Reiterated · $325 |
| #78★★★★★★★★★★ | Bose GeorgeKBW | 76%371 of 489 | +14.0% | 3317 companies | 9 / 8 / 0 | AGM BuyOct 16 · Reiterated · $255 |
| #4★★★★★★★★★★ | Samik ChatterjeeJ.P. Morgan | 76%373 of 492 | +54.4% | 3 | 0 / 3 / 0 | DV HoldAug 21 · Downgrade · $13.60 |
| #345★★★★★★★★★★ | Laura PrendergastStifel Nicolaus | 76%47 of 62 | +52.4% | 98 companies | 8 / 0 / 0 | IDYA BuyOct 13 · Initiated · $48.00 |
| #72★★★★★★★★★★ | Meyer ShieldsKBW | 75%370 of 491 | +14.6% | 105 companies | 3 / 2 / 0 | DGICA HoldOct 12 · Reiterated · $20.00 |
| #389★★★★★★★★★★ | Jeff RulisD.A. Davidson | 75%181 of 241 | +15.8% | 2624 companies | 9 / 15 / 0 | EQBK HoldOct 16 · Reiterated · $50.00 |
| #11★★★★★★★★★★ | William SteinTruist Financial | 75%351 of 468 | +36.4% | 3 | 3 / 0 / 0 | BDC BuySep 17 · Reiterated |
| #351★★★★★★★★★★ | Catherine MealorKBW | 75%222 of 296 | +14.2% | 12 | 2 / 10 / 0 | EGBN HoldAug 3 · Reiterated · $27.00 |
| #465★★★★★★★★★★ | John MassoccaB. Riley Securities | 75%81 of 108 | +25.8% | 2 | 1 / 1 / 0 | SVC BuyOct 13 · Reiterated · $11.00 |
| #548★★★★★★★★★★ | Kenneth NewmanKeyBanc | 75%117 of 156 | +18.9% | 2 | 2 / 0 / 0 | TRS BuyJul 31 · Reiterated · $45.00 |
| #628★★★★★★★★★★ | Ahmed FarmanJefferies | 75%162 of 216 | +12.8% | 2 | 0 / 2 / 0 | NG HoldAug 3 · Reiterated · $17.20 |
| #1884★★★★★★★★★★ | Brian MartinBrean Capital | 75%24 of 32 | +21.8% | 2 | 0 / 2 / 0 | CZWI HoldAug 7 · Downgrade · $23.00 |
| #2996★★★★★★★★★★ | Benjamin RossiJ.P. Morgan | 75%18 of 24 | +16.8% | 8 | 5 / 2 / 1 | INNV SellSep 17 · Reiterated · $10.00 |
| #125★★★★★★★★★★ | Brian BrophyStifel Nicolaus | 75%119 of 159 | +45.7% | 107 companies | 6 / 1 / 0 | CDNL BuyOct 15 · Reiterated · $34.00 |
| #1283★★★★★★★★★★ | Mark CardenUBS | 75%62 of 83 | +15.9% | 4 | 1 / 3 / 0 | UNFI HoldSep 9 · Reiterated · $50.00 |
| #940★★★★★★★★★★ | Oliver WintermantelEvercore ISI | 75%41 of 55 | +27.0% | 2 | 1 / 1 / 0 | WOOF HoldSep 29 · Reiterated · $3.00 |
| #60★★★★★★★★★★ | Mark HughesTruist Financial | 74%366 of 492 | +18.6% | 1713 companies | 10 / 3 / 0 | GSHD HoldOct 13 · Reiterated · $48.00 |
| #379★★★★★★★★★★ | Junaid SiddiquiTruist Financial | 74%81 of 109 | +31.2% | 65 companies | 1 / 4 / 0 | VRNS HoldOct 16 · Downgrade · $49.75 |
| #23★★★★★★★★★★ | Kenneth HerbertRBC Capital | 74%370 of 498 | +27.9% | 119 companies | 6 / 3 / 0 | AADX BuyOct 12 · Reiterated · $21.00 |
| #1302★★★★★★★★★★ | Timothy CoffeyBrean Capital | 74%46 of 62 | +19.2% | 4 | 1 / 3 / 0 | HFWA BuySep 22 · Upgrade · $33.00 |
| #64★★★★★★★★★★ | Theresa ChenBarclays | 74%361 of 488 | +18.7% | 53 companies | 2 / 1 / 0 | KNTK HoldOct 13 · Reiterated · $56.00 |
| #7★★★★★★★★★★ | Harsh KumarBMO Capital | 74%362 of 490 | +45.3% | 32 companies | 2 / 0 / 0 | PI BuyOct 13 · Reiterated · $220 |
| #486★★★★★★★★★★ | Maxwell SkorMorgan Stanley | 74%73 of 99 | +28.0% | 7 | 4 / 3 / 0 | RARE HoldSep 21 · Assigned · $20.00 |
| #84★★★★★★★★★★ | Selman AkyolStifel Nicolaus | 74%356 of 483 | +15.7% | 1 | 1 / 0 / 0 | APC BuyAug 7 · Reiterated · $22.00 |
| #716★★★★★★★★★★ | Thomas Fitzgerald CFATD Cowen | 74%84 of 114 | +18.9% | 42 companies | 1 / 1 / 0 | JBLU HoldOct 2 · Reiterated · $4.00 |
| #3138★★★★★★★★★★ | Farrell GranathBank of America Securities | 74%28 of 38 | +11.5% | 3 | 3 / 0 / 0 | NHI BuyAug 24 · Reiterated · $86.00 |
| #397★★★★★★★★★★ | Katja JancicBMO Capital | 73%83 of 113 | +30.1% | 5 | 3 / 2 / 0 | BTU BuySep 28 · Reiterated · $32.00 |
| #1230★★★★★★★★★★ | Keith HousumNorthcoast Research | 73%47 of 64 | +19.5% | 2 | 1 / 1 / 0 | LASR BuyOct 7 · Upgrade · $75.00 |
| #364★★★★★★★★★★ | Melissa FairbanksRaymond James | 73%66 of 90 | +38.3% | 1 | 1 / 0 / 0 | VSH BuyAug 4 · Initiated · $40.00 |
| #37★★★★★★★★★★ | Gautam KhannaTD Cowen | 73%365 of 498 | +22.2% | 63 companies | 3 / 0 / 0 | VOYG BuyOct 9 · Reiterated · $36.00 |
| #60★★★★★★★★★★ | Alex Thompson CFAStifel Nicolaus | 73%153 of 209 | +50.6% | 12 | 11 / 1 / 0 | CLDX BuySep 22 · Assigned · $68.00 |
| #477★★★★★★★★★★ | Harry FongRoth MKM | 73%224 of 306 | +12.0% | 4 | 3 / 1 / 0 | OSG BuyAug 18 · Reiterated · $15.00 |
| #122★★★★★★★★★★ | Paul NewsomePiper Sandler | 73%365 of 499 | +13.9% | 1514 companies | 7 / 6 / 1 | GSHD HoldOct 6 · Downgrade · $48.00 |
| #1569★★★★★★★★★★ | Kelly MottaKBW | 73%70 of 96 | +13.0% | 2928 companies | 3 / 25 / 0 | WAFD HoldOct 17 · Reiterated · $34.00 |
| #277★★★★★★★★★★ | Christopher AllenKBW | 73%169 of 232 | +21.3% | 32 companies | 1 / 1 / 0 | MIAX HoldOct 7 · Reiterated · $35.00 |
| #319★★★★★★★★★★ | Scott DeuschleDeutsche Bank | 73%117 of 161 | +26.7% | 2 | 2 / 0 / 0 | VSEC BuyAug 11 · Assigned · $290 |
| #213★★★★★★★★★★ | Seth SeifmanJ.P. Morgan | 73%262 of 361 | +17.0% | 6 | 3 / 3 / 0 | OSIS HoldSep 1 · Reiterated · $250 |
| #72★★★★★★★★★★ | Eric WinmillScotiabank | 72%144 of 199 | +49.4% | 2 | 2 / 0 / 0 | DC BuySep 29 · Assigned · $10.00 |
| #260★★★★★★★★★★ | Andre MadridBTIG | 72%102 of 141 | +35.7% | 3 | 3 / 0 / 0 | BETA BuyAug 13 · Reiterated · $33.00 |
| #1341★★★★★★★★★★ | Daniel CardenasBrean Capital | 72%47 of 65 | +18.8% | 2 | 1 / 1 / 0 | CBNK HoldSep 30 · Downgrade · $43.75 |
| #906★★★★★★★★★★ | Richard AndersonCantor Fitzgerald | 72%174 of 241 | +9.8% | 15 | 7 / 8 / 0 | XRN BuySep 21 · Initiated · $43.00 |
| #560★★★★★★★★★★ | Ryan KruegerKBW | 72%163 of 226 | +13.6% | 53 companies | 0 / 3 / 0 | JXN HoldOct 8 · Reiterated · $140 |
| #1300★★★★★★★★★★ | Eve BursteinBernstein | 72%31 of 43 | +25.0% | 1 | 0 / 1 / 0 | IMVT HoldSep 25 · Reiterated · $37.00 |
| #112★★★★★★★★★★ | Sanjay SakhraniKBW | 72%356 of 494 | +16.0% | 2 | 1 / 1 / 0 | MQ HoldAug 5 · Assigned · $19.00 |
| #281★★★★★★★★★★ | Subbu NambiGuggenheim | 72%103 of 143 | +34.4% | 118 companies | 8 / 0 / 0 | WGS BuyOct 1 · Reiterated · $83.00 |
| #109★★★★★★★★★★ | Srini PajjuriRBC Capital | 72%118 of 164 | +45.6% | 1 | 0 / 1 / 0 | SLAB HoldAug 11 · Assigned · $205 |
| #313★★★★★★★★★★ | Sam MargolinWells Fargo | 72%225 of 313 | +15.5% | 32 companies | 2 / 0 / 0 | DK BuyOct 14 · Assigned · $95.00 |
| #2411★★★★★★★★★★ | Christine DooleyArgus Research | 72%28 of 39 | +16.0% | 4 | 3 / 1 / 0 | ANF BuyAug 28 · Upgrade · $162 |
| #3491★★★★★★★★★★ | Rowland MayorRBC Capital | 72%38 of 53 | +7.4% | 189 companies | 4 / 5 / 0 | SIGI BuyOct 12 · Reiterated · $115 |
| #401★★★★★★★★★★ | Yaron KinarMizuho Securities | 72%246 of 344 | +12.2% | 1 | 0 / 1 / 0 | NP HoldOct 7 · Reiterated · $31.00 |
| #327★★★★★★★★★★ | Brett LinzeyMizuho Securities | 71%235 of 329 | +14.9% | 21 companies | 1 / 0 / 0 | AIRO BuyOct 15 · Reiterated · $11.00 |
| #108★★★★★★★★★★ | Nathan JonesStifel Nicolaus | 71%346 of 485 | +18.4% | 10 | 8 / 2 / 0 | LNN HoldSep 24 · Reiterated · $121 |
| #97★★★★★★★★★★ | Daniel FannonJefferies | 71%354 of 497 | +18.4% | 1 | 0 / 1 / 0 | SNEX HoldJul 20 · Downgrade · $112 |
| #59★★★★★★★★★★ | Charles MinervinoSusquehanna | 71%355 of 499 | +23.0% | 1814 companies | 7 / 7 / 0 | PLUG HoldOct 14 · Assigned · $1.75 |
| #285★★★★★★★★★★ | Edward YangOppenheimer | 71%49 of 69 | +54.1% | 3 | 2 / 1 / 0 | AEHR BuySep 10 · Initiated · $120 |
| #791★★★★★★★★★★ | Chris DankertD.A. Davidson | 71%98 of 138 | +16.4% | 3 | 2 / 1 / 0 | BDC BuyAug 19 · Reiterated · $170 |
| #3218★★★★★★★★★★ | Michael LoneganBarclays | 71%49 of 69 | +7.2% | 21 companies | 0 / 1 / 0 | AVA HoldOct 9 · Reiterated · $35.00 |
| #1754★★★★★★★★★★ | Jake CivielloD.A. Davidson | 71%73 of 103 | +10.8% | 1918 companies | 8 / 10 / 0 | CBU HoldOct 12 · Reiterated · $69.00 |
| #127★★★★★★★★★★ | Patrick MoleyPiper Sandler | 71%175 of 247 | +31.7% | 118 companies | 7 / 1 / 0 | BGC BuyOct 14 · Reiterated · $16.00 |
| #1327★★★★★★★★★★ | Harrison ReynoldsRBC Capital | 71%34 of 48 | +24.9% | 3 | 2 / 1 / 0 | PPTA BuySep 15 · Reiterated · $42.00 |
| #69★★★★★★★★★★ | Moshe OrenbuchTD Cowen | 71%339 of 479 | +23.3% | 85 companies | 2 / 2 / 1 | BFH HoldOct 6 · Reiterated · $111 |
| #146★★★★★★★★★★ | Alexander BlosteinGoldman Sachs | 71%305 of 431 | +17.8% | 73 companies | 0 / 2 / 1 | WT HoldOct 13 · Reiterated · $21.00 |
| #27★★★★★★★★★★ | Jim KelleherArgus Research | 71%338 of 478 | +34.6% | 1 | 1 / 0 / 0 | VSH BuyAug 6 · Reiterated · $48.00 |
| #391★★★★★★★★★★ | Stephen ScoutenPiper Sandler | 71%275 of 389 | +12.1% | 2823 companies | 10 / 13 / 0 | SFNC BuyOct 16 · Reiterated · $27.50 |
| #3152★★★★★★★★★★ | James KammertEvercore ISI | 71%48 of 68 | +7.5% | 2 | 1 / 1 / 0 | CHCT HoldSep 21 · Reiterated · $17.00 |
| #4876★★★★★★★★★★ | Michael ChoJ.P. Morgan | 71%24 of 34 | +5.5% | 21 companies | 0 / 1 / 0 | VCTR HoldOct 16 · Assigned · $120 |
| #21★★★★★★★★★★ | Amit DaryananiEvercore ISI | 70%353 of 501 | +37.0% | 21 companies | 1 / 0 / 0 | RCAT BuyOct 14 · Reiterated · $15.00 |
| #119★★★★★★★★★★ | Andrew ObinBank of America Securities | 70%344 of 490 | +18.9% | 4 | 3 / 0 / 1 | RUSHA BuySep 4 · Reiterated · $55.00 |
| #22★★★★★★★★★★ | Mark LipacisEvercore ISI | 70%339 of 483 | +39.9% | 2 | 1 / 1 / 0 | QBTS BuyAug 7 · Reiterated · $37.00 |
| #196★★★★★★★★★★ | Nick McKayFreedom Capital Markets | 70%56 of 80 | +60.1% | 3 | 2 / 1 / 0 | LFTO HoldSep 10 · Initiated · $18.00 |
| #53★★★★★★★★★★ | Andrew KaplowitzCiti | 70%349 of 499 | +25.8% | 5 | 4 / 1 / 0 | FLR BuyAug 10 · Reiterated · $68.00 |
| #39★★★★★★★★★★ | Leo MarianiRoth MKM | 70%329 of 471 | +27.8% | 119 companies | 6 / 3 / 0 | BKV BuyOct 7 · Reiterated · $28.00 |
| #1611★★★★★★★★★★ | Jasper BibbTruist Financial | 70%60 of 86 | +13.6% | 87 companies | 1 / 6 / 0 | UTI BuyOct 6 · Reiterated |
| #335★★★★★★★★★★ | Michael LewisTruist Financial | 70%347 of 499 | +10.4% | 2619 companies | 11 / 8 / 0 | CHCT BuyOct 9 · Reiterated · $17.00 |
| #782★★★★★★★★★★ | Chris GrajaArgus Research | 70%139 of 200 | +12.9% | 1 | 0 / 1 / 0 | KBH HoldOct 14 · Reiterated |
| #122★★★★★★★★★★ | Patrick BrownRaymond James | 69%347 of 500 | +19.3% | 4 | 4 / 0 / 0 | ROAD BuyOct 16 · Reiterated · $145 |
| #1472★★★★★★★★★★ | David BishopHovde Group | 69%43 of 62 | +19.1% | 4 | 2 / 2 / 0 | CBNK HoldOct 1 · Downgrade · $42.00 |
| #115★★★★★★★★★★ | Bill PapanastasiouChardan Capital | 69%61 of 88 | +83.1% | 2 | 1 / 1 / 0 | DUOT HoldOct 9 · Initiated · $9.50 |
| #330★★★★★★★★★★ | Bill CarcachePiper Sandler | 69%192 of 277 | +18.7% | 1 | 1 / 0 / 0 | QTWO BuySep 22 · Reiterated · $82.00 |
| #281★★★★★★★★★★ | David FeasterRaymond James | 69%194 of 280 | +20.2% | 5 | 5 / 0 / 0 | SBCF BuyOct 13 · Reiterated · $36.00 |
| #57★★★★★★★★★★ | Jason SeidlTD Cowen | 69%336 of 485 | +25.4% | 75 companies | 2 / 3 / 0 | RXO HoldOct 5 · Upgrade · $30.25 |
| #387★★★★★★★★★★ | David KarnovskyJ.P. Morgan | 69%193 of 279 | +17.9% | 9 | 4 / 3 / 2 | SBGI SellAug 21 · Reiterated · $15.00 |
| #13★★★★★★★★★★ | Krish SankarTD Cowen | 69%343 of 496 | +56.0% | 8 | 5 / 3 / 0 | RH BuyOct 6 · Reiterated · $190 |
| #1303★★★★★★★★★★ | Guy HardwickBarclays | 69%65 of 94 | +16.3% | 42 companies | 1 / 1 / 0 | PI BuyOct 12 · Assigned · $200 |
| #194★★★★★★★★★★ | Erik RasmussenStifel Nicolaus | 69%120 of 174 | +36.0% | 1 | 1 / 0 / 0 | SPIR BuySep 23 · Reiterated · $24.00 |
| #506★★★★★★★★★★ | Ryan DeschnerRaymond James | 69%40 of 58 | +41.7% | 4 | 4 / 0 / 0 | PVLA BuyOct 16 · Reiterated |
| #3139★★★★★★★★★★ | Alexander VirgoEvercore ISI | 69%51 of 74 | +7.7% | 1 | 0 / 1 / 0 | ADIG HoldSep 28 · Initiated · $23.00 |
| #4015★★★★★★★★★★ | Matthew HeimermannCiti | 69%31 of 45 | +7.1% | 2 | 0 / 2 / 0 | HG HoldAug 12 · Reiterated · $39.00 |
| #162★★★★★★★★★★ | Chris KotowskiOppenheimer | 69%343 of 498 | +16.0% | 6 | 4 / 2 / 0 | VCTR HoldAug 27 · Reiterated |
| #185★★★★★★★★★★ | Manav GuptaUBS | 69%238 of 346 | +22.7% | 4 | 1 / 3 / 0 | CVI HoldOct 2 · Assigned · $53.00 |
| #40★★★★★★★★★★ | Brent ThielmanOppenheimer | 69%337 of 490 | +30.3% | 5 | 4 / 1 / 0 | KNF BuySep 24 · Reiterated · $80.00 |
| #1176★★★★★★★★★★ | Griffin Boss, CFAB. Riley Securities | 69%22 of 32 | +34.8% | 3 | 2 / 1 / 0 | UTI BuyAug 6 · Reiterated · $48.00 |
| #603★★★★★★★★★★ | Joseph GalloJefferies | 69%112 of 163 | +18.2% | 65 companies | 1 / 4 / 0 | VRNS HoldOct 16 · Downgrade · $49.75 |
| #650★★★★★★★★★★ | Julio RomeroSidoti | 69%46 of 67 | +32.3% | 1 | 0 / 1 / 0 | TGLS HoldAug 7 · Reiterated · $58.00 |
| #7★★★★★★★★★★ | Vijay RakeshMizuho Securities | 69%336 of 490 | +70.3% | 2 | 2 / 0 / 0 | QBTS BuyAug 11 · Reiterated · $29.00 |
| #2367★★★★★★★★★★ | Jean Ann SalisburyBank of America Securities | 69%124 of 181 | +5.5% | 43 companies | 1 / 0 / 2 | KNTK BuyOct 15 · Reiterated · $62.00 |
| #15★★★★★★★★★★ | Ruben RoyStifel Nicolaus | 68%304 of 444 | +52.4% | 2 | 2 / 0 / 0 | CEVA BuyAug 28 · Reiterated · $50.00 |
| #1498★★★★★★★★★★ | Alexander SlagleJefferies | 68%115 of 168 | +9.4% | 1 | 1 / 0 / 0 | EAT BuyOct 13 · Upgrade · $255 |
| #252★★★★★★★★★★ | Sachin MittalDBS | 68%232 of 339 | +20.2% | 1 | 1 / 0 / 0 | AVPT BuyAug 7 · Reiterated · $15.60 |
| #203★★★★★★★★★★ | Kelsey GoodwinPiper Sandler | 68%52 of 76 | +62.4% | 8 | 7 / 1 / 0 | TNGX HoldOct 1 · Reiterated · $24.00 |
| #172★★★★★★★★★★ | Gavin Clark-GartnerEvercore ISI | 68%121 of 177 | +40.8% | 1211 companies | 7 / 4 / 0 | TRAX BuyOct 13 · Reiterated · $70.00 |
| #488★★★★★★★★★★ | Nathan MartinBenchmark Co. | 68%101 of 148 | +22.5% | 3 | 2 / 1 / 0 | METC BuyAug 6 · Reiterated · $26.00 |
| #88★★★★★★★★★★ | Josh WolfsonRBC Capital | 68%333 of 488 | +23.1% | 21 companies | 1 / 0 / 0 | SSRM BuyOct 13 · Reiterated · $43.00 |
| #171★★★★★★★★★★ | Trevor J. WalshCitizens JMP | 68%165 of 242 | +29.6% | 2 | 2 / 0 / 0 | ONDS BuyOct 5 · Initiated · $14.00 |
| #408★★★★★★★★★★ | Arren CyganovichTruist Financial | 68%210 of 308 | +16.4% | 3 | 3 / 0 / 0 | PLMR BuyAug 12 · Reiterated |
| #159★★★★★★★★★★ | Jamie CookTruist Financial | 68%332 of 487 | +18.2% | 85 companies | 4 / 1 / 0 | TEX BuyOct 5 · Reiterated · $85.00 |
| #746★★★★★★★★★★ | Dave RochesterCantor Fitzgerald | 68%182 of 267 | +11.0% | 96 companies | 3 / 3 / 0 | HOMB HoldOct 15 · Initiated · $31.00 |
| #114★★★★★★★★★★ | Ronald EpsteinBank of America Securities | 68%336 of 493 | +21.7% | 8 | 5 / 0 / 3 | HAWK BuySep 17 · Upgrade · $23.00 |
| #175★★★★★★★★★★ | Elvira ScottoRBC Capital | 68%327 of 480 | +16.0% | 53 companies | 3 / 0 / 0 | KGS BuyOct 15 · Reiterated · $82.00 |
| #815★★★★★★★★★★ | Ryan NashGoldman Sachs | 68%158 of 232 | +12.2% | 2 | 0 / 1 / 1 | LDI SellAug 10 · Assigned · $1.00 |
| #198★★★★★★★★★★ | Shrenik KothariRobert W. Baird | 68%221 of 325 | +22.3% | 87 companies | 3 / 4 / 0 | VRNS HoldOct 16 · Reiterated · $50.00 |
| #2146★★★★★★★★★★ | Russell GuntherStephens | 68%51 of 75 | +11.8% | 7 | 1 / 6 / 0 | HTB BuyAug 21 · Reiterated · $57.00 |
| #64★★★★★★★★★★ | Michael CiarmoliGuggenheim | 68%339 of 499 | +24.5% | 7 | 3 / 4 / 0 | DCO BuyOct 9 · Initiated · $246 |
| #313★★★★★★★★★★ | James ThalackerBMO Capital | 68%310 of 457 | +13.0% | 32 companies | 0 / 2 / 0 | POR HoldOct 14 · Reiterated · $47.00 |
| #195★★★★★★★★★★ | Michael LasserUBS | 68%337 of 497 | +16.4% | 6 | 2 / 4 / 0 | RH HoldSep 11 · Reiterated · $154 |
| #731★★★★★★★★★★ | Andrew KligermanTD Cowen | 68%181 of 267 | +11.3% | 5 | 1 / 4 / 0 | BWIN HoldOct 12 · Downgrade · $32.50 |
| #618★★★★★★★★★★ | James PicarielloExane BNP Paribas | 68%61 of 90 | +29.6% | 2 | 1 / 0 / 1 | LCID SellOct 6 · Reiterated · $3.50 |
| #218★★★★★★★★★★ | Scot CiccarelliTruist Financial | 68%336 of 496 | +14.8% | 1 | 0 / 1 / 0 | AAP HoldSep 9 · Reiterated |
| #623★★★★★★★★★★ | Mihir BhatiaBank of America Securities | 68%222 of 328 | +10.8% | 54 companies | 2 / 1 / 1 | BFH BuyOct 5 · Reiterated |
| #38★★★★★★★★★★ | John FreemanRaymond James | 68%335 of 495 | +30.1% | 54 companies | 4 / 0 / 0 | WHK BuyOct 2 · Reiterated · $35.00 |
| #863★★★★★★★★★★ | Kelly BaniaBMO Capital | 68%226 of 334 | +9.0% | 43 companies | 3 / 0 / 0 | UNFI BuyOct 7 · Reiterated · $61.00 |
| #168★★★★★★★★★★ | Stephen VolkmannJefferies | 68%305 of 451 | +19.6% | 1 | 1 / 0 / 0 | CXT BuySep 22 · Initiated · $60.00 |
| #115★★★★★★★★★★ | Steve BargerKeyBanc | 68%259 of 383 | +25.6% | 6 | 4 / 2 / 0 | PLXS BuySep 22 · Upgrade · $300 |
| #121★★★★★★★★★★ | Debanjana ChatterjeeJonesTrading | 68%119 of 176 | +45.6% | 1410 companies | 9 / 1 / 0 | CTNM BuyOct 14 · Reiterated · $30.00 |
| #161★★★★★★★★★★ | Peter ArmentRobert W. Baird | 68%340 of 503 | +18.1% | 4 | 2 / 2 / 0 | AIN HoldSep 3 · Reiterated · $75.00 |
| #325★★★★★★★★★★ | Nathan RacePiper Sandler | 68%294 of 435 | +14.5% | 4230 companies | 18 / 12 / 0 | BSVN BuyOct 16 · Reiterated · $69.00 |
| #576★★★★★★★★★★ | Daniel TamayoRaymond James | 67%139 of 206 | +16.4% | 9 | 6 / 3 / 0 | FULT HoldOct 6 · Downgrade |
| #485★★★★★★★★★★ | David HoangDeutsche Bank | 67%56 of 83 | +34.8% | 76 companies | 2 / 4 / 0 | HRMY HoldOct 1 · Reiterated · $42.00 |
| #192★★★★★★★★★★ | Fadi ChamounBMO Capital | 67%317 of 470 | +17.9% | 21 companies | 0 / 1 / 0 | RXO HoldOct 5 · Downgrade · $30.25 |
| #523★★★★★★★★★★ | Matthew ClarkPiper Sandler | 67%234 of 347 | +11.7% | 3221 companies | 11 / 9 / 1 | WAFD HoldOct 16 · Reiterated · $32.00 |
| #505★★★★★★★★★★ | Devin DodgeBMO Capital | 67%209 of 310 | +14.0% | 3 | 2 / 1 / 0 | BBUC BuySep 30 · Reiterated · $45.00 |
| #447★★★★★★★★★★ | Jade RahmaniKBW | 67%219 of 325 | +13.8% | 1211 companies | 3 / 5 / 3 | LADR BuyOct 16 · Reiterated · $10.25 |
| #2671★★★★★★★★★★ | Brandon BermanBank of America Securities | 67%68 of 101 | +7.8% | 5 | 2 / 2 / 1 | FBP BuyJul 28 · Reiterated · $31.00 |
| #446★★★★★★★★★★ | Sean LaamanMorgan Stanley | 67%185 of 275 | +17.2% | 1814 companies | 7 / 6 / 1 | RXRX HoldOct 16 · Assigned · $5.90 |
| #959★★★★★★★★★★ | Andy ChenWolfe Research | 67%37 of 55 | +28.8% | 2 | 1 / 1 / 0 | KYMR BuySep 10 · Upgrade · $180 |
| #411★★★★★★★★★★ | Gregory PetersRaymond James | 67%320 of 476 | +10.6% | 5 | 2 / 1 / 2 | HRTG HoldOct 16 · Initiated |
| #56★★★★★★★★★★ | Devin RyanCitizens JMP | 67%340 of 506 | +29.0% | 1 | 1 / 0 / 0 | DAVE BuyAug 6 · Reiterated · $475 |
| #499★★★★★★★★★★ | Anthony ChukumbaLoop Capital Markets | 67%221 of 329 | +12.8% | 1 | 1 / 0 / 0 | FCFS BuyAug 10 · Upgrade · $255 |
| #172★★★★★★★★★★ | Brian WhiteMonness | 67%335 of 499 | +16.9% | 2 | 0 / 2 / 0 | PD HoldAug 28 · Reiterated |
| #2374★★★★★★★★★★ | Robert StevensonJanney Montgomery | 67%51 of 76 | +10.3% | 2 | 2 / 0 / 0 | SBRA BuySep 9 · Initiated · $23.00 |
| #193★★★★★★★★★★ | Irene NattelRBC Capital | 67%324 of 483 | +17.6% | 1 | 1 / 0 / 0 | REF BuySep 11 · Reiterated · $18.00 |
| #346★★★★★★★★★★ | Andrew WittmannRobert W. Baird | 67%275 of 410 | +14.3% | 87 companies | 2 / 5 / 0 | ROAD BuyOct 9 · Reiterated · $115 |
| #286★★★★★★★★★★ | Raj RayBMO Capital | 67%126 of 188 | +31.0% | 1 | 0 / 1 / 0 | LTH HoldAug 3 · Downgrade |
| #232★★★★★★★★★★ | Sheila KahyaogluJefferies | 67%331 of 495 | +16.0% | 1513 companies | 10 / 3 / 0 | VOYG BuyOct 12 · Reiterated · $55.00 |
| #182★★★★★★★★★★ | Jonathan ChappellEvercore ISI | 67%300 of 449 | +19.7% | 5 | 3 / 1 / 1 | DHT HoldJul 22 · Reiterated · $19.00 |
| #453★★★★★★★★★★ | Kenneth LeeRBC Capital | 67%333 of 499 | +10.4% | 117 companies | 3 / 4 / 0 | CNNE BuyOct 9 · Reiterated · $17.00 |
Show all 1713 · 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.