Latest Upgrades And Downgrades from Yahoo Finance 2025-04-08

Grade
Date
Ticker To Grade From Grade Action Firm Strong
Buy
Buy Hold Sell Strong
Sell
2025-04-08 AA Underperform Buy down B of A Securities 2 7 4 0 1
2025-04-08 AAL Equal-Weight Equal-Weight main Barclays 4 9 9 0 1
2025-04-08 AAL Sell Neutral down Goldman Sachs 4 9 9 0 1
2025-04-08 AAPL Underweight Underweight main Keybanc 7 21 14 3 1
2025-04-08 ABNB Neutral Neutral main JP Morgan 3 13 24 4 1
2025-04-08 ACAD Buy Buy reit Needham 6 6 7 0 1
2025-04-08 ACM Buy Buy main Truist Securities 4 8 1 0 0
2025-04-08 ADSK Outperform Outperform main Oppenheimer 7 17 8 0 0
2025-04-08 AEE Equal-Weight Equal-Weight main Barclays 1 7 7 0 2
2025-04-08 AFRM Buy init TD Cowen 6 9 9 0 0
2025-04-08 AGL Outperform Market Perform up Bernstein 0 3 17 0 2
2025-04-08 AIG Neutral Overweight down JP Morgan 4 5 10 0 0
2025-04-08 AKAM Neutral Neutral main Piper Sandler 2 12 9 0 1
2025-04-08 ALHC Buy Buy main Stifel 1 8 3 0 1
2025-04-08 ALK Overweight Overweight main Barclays 5 9 2 0 0
2025-04-08 ALL Overweight Overweight main JP Morgan 7 9 2 0 2
2025-04-08 ALLY Overweight Overweight main JP Morgan 6 6 7 2 0
2025-04-08 AMD Sector Weight Overweight down Keybanc 8 24 17 1 0
2025-04-08 AME Buy Buy main Truist Securities 2 10 4 1 0
2025-04-08 AMZN Overweight Overweight main JP Morgan 19 48 4 0 0
2025-04-08 ANET Overweight Overweight main Morgan Stanley 8 14 3 1 0
2025-04-08 ANET Neutral Neutral main Piper Sandler 8 14 3 1 0
2025-04-08 AR Buy Hold up TD Cowen 5 7 10 0 1
2025-04-08 ARCC Outperform Outperform main Keefe, Bruyette & Woods 4 7 3 0 0
2025-04-08 ARES Market Outperform Market Perform up JMP Securities 6 4 5 0 0
2025-04-08 ASB Equal-Weight Equal-Weight main Barclays 1 0 8 0 0
2025-04-08 AXP Neutral Neutral main JP Morgan 4 6 17 2 0
2025-04-08 AZEK Overweight Overweight main Barclays 3 3 10 0 0
2025-04-08 BANC Overweight Overweight main Barclays 4 4 3 0 0
2025-04-08 BBY Hold Hold main Truist Securities 4 7 18 0 1
2025-04-08 BE Buy Hold up HSBC 5 9 13 0 1
2025-04-08 BGC Overweight Overweight main Piper Sandler 1 1 0 0 0
2025-04-08 BLDR Overweight Overweight main Barclays 5 12 3 0 0
2025-04-08 BMY Neutral Buy down Goldman Sachs 3 3 18 1 0
2025-04-08 BPMC Buy Buy reit Needham 5 11 5 1 0
2025-04-08 BX Market Outperform Market Perform up JMP Securities 3 8 12 0 0
2025-04-08 BX Neutral Neutral main Piper Sandler 3 8 12 0 0
2025-04-08 BXSL Market Perform Market Perform main Keefe, Bruyette & Woods 2 4 3 0 0
2025-04-08 CADE Overweight Overweight main Barclays 3 3 5 0 0
2025-04-08 CARR Overweight Overweight main JP Morgan 4 11 9 0 1
2025-04-08 CART Overweight Overweight main JP Morgan 6 12 15 0 0
2025-04-08 CG Market Outperform Market Outperform main JMP Securities 4 3 9 0 1
2025-04-08 CGNX Hold Hold main Truist Securities 2 8 11 0 1
2025-04-08 CHWY Overweight Overweight main JP Morgan 7 12 11 0 0
2025-04-08 CME Overweight Overweight main Piper Sandler 3 4 7 0 4
2025-04-08 CNC Hold Underperform up Jefferies 4 7 8 0 0
2025-04-08 COF Neutral Neutral main JP Morgan 5 11 6 0 0
2025-04-08 COIN Market Outperform Market Outperform main JMP Securities 3 10 15 0 0
2025-04-08 COIN Overweight init Cantor Fitzgerald 3 10 15 0 0
2025-04-08 COLB Equal-Weight Equal-Weight main Barclays 2 1 8 0 0
2025-04-08 COUR Neutral Neutral main JP Morgan 4 5 4 0 2
2025-04-08 CRMD Buy Buy main D. Boral Capital 3 3 0 0 0
2025-04-08 CSCO Neutral Neutral main Piper Sandler 5 9 12 0 0
2025-04-08 CTSH Neutral Neutral main Baird 3 3 20 1 0
2025-04-08 CYTK Buy Buy reit Needham 8 10 3 0 0
2025-04-08 D Underweight Neutral down JP Morgan 1 2 15 0 1
2025-04-08 DAL Overweight Overweight main Barclays 6 14 3 0 0
2025-04-08 DASH Neutral Neutral main JP Morgan 8 22 15 0 0
2025-04-08 DD Overweight Overweight main JP Morgan 4 12 3 0 1
2025-04-08 DFS Neutral Neutral main JP Morgan 3 5 9 0 0
2025-04-08 DG Hold Hold main Truist Securities 4 8 20 0 0
2025-04-08 DHI Equal-Weight Equal-Weight main Barclays 2 7 11 0 2
2025-04-08 DLTR Underperform Underperform main B of A Securities 3 8 16 0 1
2025-04-08 DOV Overweight Overweight main JP Morgan 2 9 8 0 0
2025-04-08 DUK Overweight Overweight main Barclays 2 7 11 0 0
2025-04-08 DX Outperform Outperform main Keefe, Bruyette & Woods 1 4 2 0 0
2025-04-08 EBAY Neutral Neutral main JP Morgan 3 6 21 2 1
2025-04-08 EIX Overweight Overweight main Barclays 2 11 4 1 0
2025-04-08 ELS Buy init Jefferies 3 7 5 0 0
2025-04-08 EMR Neutral Neutral main JP Morgan 4 19 5 1 1
2025-04-08 EMR Overweight Overweight main Keybanc 4 19 5 1 1
2025-04-08 EQT Buy Hold up TD Cowen 4 12 8 1 0
2025-04-08 ETR Overweight Overweight main Barclays 3 9 7 0 1
2025-04-08 ETSY Neutral Neutral main JP Morgan 2 9 19 3 1
2025-04-08 ETSY Neutral Neutral main B of A Securities 2 9 19 3 1
2025-04-08 EWBC Overweight Overweight main Barclays 2 6 4 0 0
2025-04-08 EXE Buy Hold up TD Cowen 8 13 5 0 0
2025-04-08 EXPE Neutral Neutral main JP Morgan 3 13 22 0 0
2025-04-08 FBIN Overweight Overweight main Barclays 2 6 11 0 1
2025-04-08 FHN Overweight Overweight main Barclays 3 6 6 0 0
2025-04-08 FIVE Hold Hold main Truist Securities 2 6 14 0 1
2025-04-08 FLEX Overweight Overweight main Keybanc 4 5 1 0 0
2025-04-08 FLNC Equal-Weight Overweight down Barclays 2 9 14 1 0
2025-04-08 FLR Buy Buy main Truist Securities 1 6 3 0 0
2025-04-08 FNF Outperform Market Perform up Keefe, Bruyette & Woods 1 3 1 0 0
2025-04-08 FSK Market Perform Market Perform main Keefe, Bruyette & Woods 0 1 8 1 0
2025-04-08 FSLR Buy Buy main B of A Securities 12 22 5 0 0
2025-04-08 FSLY Neutral Neutral main Piper Sandler 1 0 9 0 1
2025-04-08 FTV Overweight Overweight main JP Morgan 6 6 9 0 0
2025-04-08 FTV Buy Buy main Truist Securities 6 6 9 0 0
2025-04-08 GBDC Outperform Outperform main Keefe, Bruyette & Woods 1 2 2 0 0
2025-04-08 GOOGL Overweight Overweight main JP Morgan 13 41 12 0 0
2025-04-08 GS Market Outperform Market Outperform main JMP Securities 3 6 14 0 0
2025-04-08 GTES Overweight Overweight main Keybanc 2 6 3 0 0
2025-04-08 HD Buy Buy main Truist Securities 5 22 13 0 1
2025-04-08 HIG Neutral Neutral main JP Morgan 5 4 10 0 0
2025-04-08 HLMN Equal-Weight Equal-Weight main Barclays 2 4 2 0 0
2025-04-08 HON Neutral Neutral main JP Morgan 2 10 14 0 0
2025-04-08 HOOD Market Outperform Market Outperform main JMP Securities 6 7 8 0 0
2025-04-08 HTGC Outperform Outperform main Keefe, Bruyette & Woods 3 3 3 0 0
2025-04-08 HTGC Overweight Overweight main Piper Sandler 3 3 3 0 0
2025-04-08 IBKR Overweight Overweight main Piper Sandler 3 5 2 0 0
2025-04-08 ILMN Outperform Outperform main RBC Capital 5 7 11 0 2
2025-04-08 IONS Buy Buy reit Needham 5 12 8 0 1
2025-04-08 IOT Overweight Overweight main Piper Sandler 5 7 8 0 0
2025-04-08 IRM Buy init Truist Securities 5 2 0 1 0
2025-04-08 JBI Overweight Overweight main Keybanc 1 2 2 0 0
2025-04-08 JBLU Underweight Underweight main Barclays 1 0 9 2 4
2025-04-08 JELD Equal-Weight Equal-Weight main Barclays 0 0 8 1 1
2025-04-08 KKR Market Outperform Market Outperform main JMP Securities 7 11 3 0 0
2025-04-08 KNX Buy Neutral up Citigroup 3 9 10 0 0
2025-04-08 LAZ Market Outperform Market Outperform main JMP Securities 1 2 4 1 1
2025-04-08 LEGN Buy Buy reit HC Wainwright & Co. 10 11 2 0 0
2025-04-08 LEVI Buy Buy main Stifel 3 4 6 0 0
2025-04-08 LEVI Overweight Neutral up JP Morgan 3 4 6 0 0
2025-04-08 LEVI Outperform Outperform main Telsey Advisory Group 3 4 6 0 0
2025-04-08 LFST Overweight init Keybanc 2 4 2 0 0
2025-04-08 LLY Buy Neutral up Goldman Sachs 8 16 3 0 1
2025-04-08 LMND Underweight Equal-Weight down Morgan Stanley 1 0 3 2 2
2025-04-08 LOW Buy Buy main Truist Securities 4 17 14 1 1
2025-04-08 LUV Equal-Weight Equal-Weight main Barclays 2 3 11 3 4
2025-04-08 LYFT Neutral Neutral main JP Morgan 5 7 30 1 2
2025-04-08 MAS Overweight Overweight main Barclays 4 6 13 0 1
2025-04-08 MMM Overweight Overweight main JP Morgan 2 9 5 1 2
2025-04-08 MTG Market Perform Market Perform main Keefe, Bruyette & Woods 1 0 5 0 1
2025-04-08 MTZ Buy Buy main Truist Securities 3 10 4 0 0
2025-04-08 MTZ Overweight init Piper Sandler 3 10 4 0 0
2025-04-08 MVST Buy Buy reit HC Wainwright & Co. 1 1 0 0 0
2025-04-08 NDAQ Overweight Overweight main Piper Sandler 7 5 8 0 0
2025-04-08 NET Neutral Neutral main Piper Sandler 6 10 17 1 1
2025-04-08 NFLX Overweight Overweight main JP Morgan 7 25 13 0 2
2025-04-08 NLY Outperform Outperform main Keefe, Bruyette & Woods 4 5 5 0 0
2025-04-08 NOW Outperform Outperform main Raymond James 12 27 5 1 0
2025-04-08 NTNX Overweight Overweight main Piper Sandler 8 8 1 0 0
2025-04-08 OBDC Market Perform Market Perform main Keefe, Bruyette & Woods 1 5 4 0 0
2025-04-08 OC Overweight Overweight main Barclays 2 8 8 0 0
2025-04-08 OCUL Outperform init William Blair 6 6 0 0 0
2025-04-08 OCUL Buy Buy reit Needham 6 6 0 0 0
2025-04-08 ODFL Outperform Outperform main Raymond James 1 6 17 2 0
2025-04-08 ODFL Buy Neutral up Citigroup 1 6 17 2 0
2025-04-08 OMF Overweight Overweight main JP Morgan 3 8 5 0 0
2025-04-08 ON Overweight Overweight main Keybanc 3 15 11 0 1
2025-04-08 ONB Overweight Overweight main Barclays 3 4 2 0 0
2025-04-08 OTIS Neutral Neutral main JP Morgan 2 2 9 1 1
2025-04-08 OWL Market Outperform Market Outperform main JMP Securities 3 9 4 0 0
2025-04-08 OWL Overweight Overweight main Piper Sandler 3 9 4 0 0
2025-04-08 OXY Hold Buy down TD Cowen 6 3 17 1 1
2025-04-08 PCAR Hold Hold main Truist Securities 2 5 12 2 0
2025-04-08 PCVX Buy Buy reit Needham 2 8 0 0 0
2025-04-08 PEG Equal-Weight Equal-Weight main Barclays 2 6 11 0 1
2025-04-08 PFE Neutral Buy down Goldman Sachs 2 6 14 1 0
2025-04-08 PFLT Market Perform Market Perform main Keefe, Bruyette & Woods 2 1 5 0 0
2025-04-08 PGR Overweight Overweight main JP Morgan 8 4 7 1 0
2025-04-08 PHM Equal-Weight Equal-Weight main Barclays 2 8 7 0 0
2025-04-08 PINS Buy Buy main TD Cowen 4 27 10 0 1
2025-04-08 PINS Neutral Neutral main JP Morgan 4 27 10 0 1
2025-04-08 PLAY Neutral Neutral main Piper Sandler 1 2 7 0 0
2025-04-08 PSTG Overweight Overweight main Piper Sandler 5 10 5 1 0
2025-04-08 PTON Neutral Neutral main JP Morgan 1 4 15 0 1
2025-04-08 PWR Buy Buy main Truist Securities 4 16 8 0 1
2025-04-08 PWR Overweight init Piper Sandler 4 16 8 0 1
2025-04-08 PYPL Buy Buy main Monness, Crespi, Hardt 7 15 22 0 0
2025-04-08 RBRK Overweight Overweight main Piper Sandler 5 15 2 0 0
2025-04-08 RCL Buy Buy main Stifel 6 15 6 0 0
2025-04-08 RDDT Neutral Neutral main JP Morgan 6 9 7 1 1
2025-04-08 RDN Outperform Outperform main Keefe, Bruyette & Woods 2 1 3 0 1
2025-04-08 RES Neutral Sell up Citigroup 1 0 3 1 0
2025-04-08 RJF Market Outperform Market Outperform main JMP Securities 4 3 7 0 0
2025-04-08 RKT Market Perform Market Perform main Keefe, Bruyette & Woods 0 1 11 0 0
2025-04-08 RKT Equal-Weight Underweight up Barclays 0 1 11 0 0
2025-04-08 RL Overweight Equal-Weight up Wells Fargo 5 8 4 0 2
2025-04-08 ROST Overweight Equal-Weight up Wells Fargo 4 10 8 0 0
2025-04-08 RVMD Buy Buy reit Needham 4 9 0 0 0
2025-04-08 RXRX Buy Buy reit Needham 1 1 6 0 0
2025-04-08 SCHW Market Outperform Market Outperform main JMP Securities 7 11 2 1 1
2025-04-08 SCHW Neutral Neutral main Piper Sandler 7 11 2 1 1
2025-04-08 SLB Overweight Equal-Weight up Wells Fargo 9 16 6 0 0
2025-04-08 SLM Neutral Neutral main JP Morgan 3 7 2 0 0
2025-04-08 SNAP Underweight Underweight main JP Morgan 5 4 32 2 1
2025-04-08 SNV Overweight Overweight main Barclays 4 6 7 0 0
2025-04-08 SO Neutral Underweight up JP Morgan 3 3 13 1 0
2025-04-08 SYF Overweight Overweight main JP Morgan 6 9 7 0 0
2025-04-08 TEX Buy Buy main Truist Securities 0 2 8 2 1
2025-04-08 TGT Hold Hold main Truist Securities 4 10 22 0 1
2025-04-08 TMHC Overweight Overweight main Barclays 5 3 1 0 0
2025-04-08 TOL Underweight Underweight main Barclays 3 9 6 0 1
2025-04-08 TRIP Underweight Underweight main JP Morgan 2 3 11 2 2
2025-04-08 TRV Underweight Underweight main JP Morgan 5 3 14 1 2
2025-04-08 TRVI Buy Buy reit Needham 2 7 0 0 0
2025-04-08 TWO Market Perform Market Perform main Keefe, Bruyette & Woods 2 3 5 0 0
2025-04-08 UAL Overweight Overweight main Barclays 7 14 2 1 0
2025-04-08 UBER Overweight Overweight main JP Morgan 13 33 8 0 0
2025-04-08 UBER Buy Buy main TD Cowen 13 33 8 0 0
2025-04-08 ULCC Overweight Overweight main Barclays 1 0 10 0 1
2025-04-08 UNP Buy Neutral up Citigroup 4 13 13 1 0
2025-04-08 UPS Strong Buy Strong Buy main Raymond James 3 16 11 1 2
2025-04-08 VIAV Underweight Underweight main Morgan Stanley 1 4 3 1 0
2025-04-08 VKTX Neutral init Goldman Sachs 7 9 2 0 0
2025-04-08 VLY Equal-Weight Equal-Weight main Barclays 3 2 6 0 0
2025-04-08 VRT Overweight Overweight main JP Morgan 8 13 2 0 0
2025-04-08 WEC Neutral Underweight up JP Morgan 2 4 12 0 0
2025-04-08 WFC Overweight Neutral up Piper Sandler 6 9 8 0 0
2025-04-08 WY Overweight init JP Morgan 5 5 2 0 0
2025-04-08 XPO Outperform Outperform main Raymond James 5 17 3 1 0
2025-04-08 XYZ Outperform Outperform main Baird 12 28 5 2 0
2025-04-08 YUM Buy Buy main Guggenheim 2 5 21 0 1