Latest Upgrades And Downgrades from Yahoo Finance 2025-05-01

Grade
Date
Ticker To Grade From Grade Action Firm Strong
Buy
Buy Hold Sell Strong
Sell
2025-05-01 AAPL Buy Buy main Rosenblatt 7 23 16 1 1
2025-05-01 ACI Overweight Overweight main JP Morgan 6 5 10 0 0
2025-05-01 ADP Sector Perform Sector Perform reit RBC Capital 2 2 13 0 1
2025-05-01 ADP Hold Hold main TD Securities 2 2 13 0 1
2025-05-01 AFL Underweight Underweight main Barclays 2 1 8 1 1
2025-05-01 ALB Hold Hold main TD Securities 3 6 17 1 1
2025-05-01 ALGN Overweight Overweight main Wells Fargo 3 8 6 0 1
2025-05-01 ALGN Overweight Overweight reit Piper Sandler 3 8 6 0 1
2025-05-01 ALGN Outperform Outperform main Evercore ISI Group 3 8 6 0 1
2025-05-01 ALGN Hold Hold reit Needham 3 8 6 0 1
2025-05-01 ALKT Market Outperform Market Outperform reit JMP Securities 3 6 2 0 0
2025-05-01 ALKT Buy Buy main Needham 3 6 2 0 0
2025-05-01 ALL Outperform Outperform main Evercore ISI Group 7 9 2 0 2
2025-05-01 AMT Outperform Outperform main RBC Capital 8 11 4 0 0
2025-05-01 AMZN Market Outperform Market Outperform reit JMP Securities 21 46 4 0 0
2025-05-01 ANAB Outperform Outperform reit Wedbush 2 7 3 0 0
2025-05-01 ANET Overweight Overweight main Morgan Stanley 7 14 5 0 0
2025-05-01 APH Hold Hold main TD Securities 3 8 7 0 0
2025-05-01 APO Neutral Neutral main UBS 5 10 5 0 0
2025-05-01 AVPT Sector Outperform init Scotiabank 1 5 2 0 0
2025-05-01 AVT Underweight Underweight main Wells Fargo 0 1 2 1 1
2025-05-01 AVT Hold Hold main Truist Securities 0 1 2 1 1
2025-05-01 BE Overweight Overweight main Morgan Stanley 5 9 12 1 2
2025-05-01 BRX Buy Buy main Goldman Sachs 5 8 4 0 0
2025-05-01 BXMT Market Perform Market Perform reit JMP Securities 0 3 5 0 0
2025-05-01 CAKE Underweight Underweight main Morgan Stanley 2 7 6 2 2
2025-05-01 CAKE Equal-Weight Equal-Weight main Wells Fargo 2 7 6 2 2
2025-05-01 CAKE Neutral Neutral main Baird 2 7 6 2 2
2025-05-01 CAKE Overweight Overweight reit Stephens & Co. 2 7 6 2 2
2025-05-01 CCI Market Outperform Market Outperform main JMP Securities 3 4 12 0 0
2025-05-01 CCI Overweight Overweight main Keybanc 3 4 12 0 0
2025-05-01 CCK Outperform Outperform main RBC Capital 4 8 4 0 0
2025-05-01 CCO Equal-Weight Equal-Weight main Morgan Stanley 1 1 3 0 1
2025-05-01 CFLT Buy Buy main Canaccord Genuity 8 19 7 0 1
2025-05-01 CFLT Market Outperform Market Outperform main JMP Securities 8 19 7 0 1
2025-05-01 CFLT Buy Buy main Stifel 8 19 7 0 1
2025-05-01 CFLT Overweight Overweight main Barclays 8 19 7 0 1
2025-05-01 CFLT Overweight Overweight main Wells Fargo 8 19 7 0 1
2025-05-01 CFLT Buy Buy main Truist Securities 8 19 7 0 1
2025-05-01 CFLT Buy Buy main TD Securities 8 19 7 0 1
2025-05-01 CFLT Overweight Overweight main Piper Sandler 8 19 7 0 1
2025-05-01 CFLT Buy Buy main Guggenheim 8 19 7 0 1
2025-05-01 CFLT Buy Buy main UBS 8 19 7 0 1
2025-05-01 CFLT Outperform Outperform main Oppenheimer 8 19 7 0 1
2025-05-01 CFLT Outperform Outperform main Evercore ISI Group 8 19 7 0 1
2025-05-01 CFLT Buy Buy main Needham 8 19 7 0 1
2025-05-01 CFLT Neutral Neutral main Baird 8 19 7 0 1
2025-05-01 CGNX Buy Buy main Needham 3 8 10 0 1
2025-05-01 CHRW Overweight Overweight main JP Morgan 2 11 11 1 1
2025-05-01 CHRW Underweight Underweight main Barclays 2 11 11 1 1
2025-05-01 CHRW Hold Hold main TD Securities 2 11 11 1 1
2025-05-01 CHRW Buy Buy main UBS 2 11 11 1 1
2025-05-01 CHRW Positive Positive main Susquehanna 2 11 11 1 1
2025-05-01 CHRW Outperform Outperform main Evercore ISI Group 2 11 11 1 1
2025-05-01 CROX Buy Buy main Needham 4 6 5 0 0
2025-05-01 CTSH Neutral Neutral main JP Morgan 3 4 19 1 0
2025-05-01 CTSH Hold Hold main TD Securities 3 4 19 1 0
2025-05-01 CTSH Positive Neutral up Susquehanna 3 4 19 1 0
2025-05-01 CTSH Neutral Neutral main Baird 3 4 19 1 0
2025-05-01 CTSH Hold Hold reit Needham 3 4 19 1 0
2025-05-01 CWAN Overweight Overweight main Piper Sandler 4 7 0 0 0
2025-05-01 CWH Neutral Neutral main Baird 3 6 3 0 0
2025-05-01 CWH Overweight Neutral up JP Morgan 3 6 3 0 0
2025-05-01 DAN Buy Buy main UBS 3 2 3 0 0
2025-05-01 EBAY Overweight Overweight main Morgan Stanley 4 5 21 2 1
2025-05-01 EBAY Market Perform Market Perform reit JMP Securities 4 5 21 2 1
2025-05-01 EBAY Neutral Neutral main Cantor Fitzgerald 4 5 21 2 1
2025-05-01 EBAY Neutral Neutral main JP Morgan 4 5 21 2 1
2025-05-01 EBAY Hold Hold main Stifel 4 5 21 2 1
2025-05-01 EBAY Hold Hold main TD Securities 4 5 21 2 1
2025-05-01 EBAY Hold Hold main Truist Securities 4 5 21 2 1
2025-05-01 EBAY Overweight Overweight main Barclays 4 5 21 2 1
2025-05-01 EBAY Equal-Weight Equal-Weight main Wells Fargo 4 5 21 2 1
2025-05-01 EBAY Overweight Overweight main Piper Sandler 4 5 21 2 1
2025-05-01 EBAY In-Line In-Line main Evercore ISI Group 4 5 21 2 1
2025-05-01 EBAY Outperform Outperform main Baird 4 5 21 2 1
2025-05-01 EBAY Buy Buy main Needham 4 5 21 2 1
2025-05-01 EIX Overweight Overweight main Barclays 3 11 4 1 0
2025-05-01 EL Market Perform Market Perform main Telsey Advisory Group 2 2 23 1 1
2025-05-01 ELS Buy Buy main Truist Securities 3 7 5 0 0
2025-05-01 ENVX Overweight Overweight main JP Morgan 2 8 2 0 0
2025-05-01 ENVX Hold Hold main TD Securities 2 8 2 0 0
2025-05-01 EQH Overweight Overweight main Wells Fargo 3 6 2 0 0
2025-05-01 EQH Outperform Outperform main Evercore ISI Group 3 6 2 0 0
2025-05-01 EQR Outperform Outperform main RBC Capital 6 5 15 0 0
2025-05-01 ETR Overweight Overweight main Barclays 3 9 7 1 0
2025-05-01 ETSY Buy Buy main Canaccord Genuity 2 9 19 3 1
2025-05-01 ETSY Sell Sell main Goldman Sachs 2 9 19 3 1
2025-05-01 ETSY Underweight Underweight main Morgan Stanley 2 9 19 3 1
2025-05-01 ETSY Neutral Neutral main Cantor Fitzgerald 2 9 19 3 1
2025-05-01 ETSY Underweight Underweight main Wells Fargo 2 9 19 3 1
2025-05-01 ETSY Buy Buy main B. Riley Securities 2 9 19 3 1
2025-05-01 ETSY Neutral Neutral main UBS 2 9 19 3 1
2025-05-01 ETSY Outperform Outperform main Evercore ISI Group 2 9 19 3 1
2025-05-01 ETSY Buy Buy main Needham 2 9 19 3 1
2025-05-01 EXLS Overweight Overweight main JP Morgan 3 5 2 0 0
2025-05-01 EXR Sector Perform Sector Perform main RBC Capital 5 4 11 0 0
2025-05-01 EXR In-Line In-Line main Evercore ISI Group 5 4 11 0 0
2025-05-01 EXTR Neutral Neutral main UBS 1 3 3 0 0
2025-05-01 EXTR Buy Buy main Rosenblatt 1 3 3 0 0
2025-05-01 F Overweight Overweight main JP Morgan 2 3 17 3 1
2025-05-01 FLS Outperform Outperform main RBC Capital 1 8 2 0 0
2025-05-01 FLS Buy Buy main Stifel 1 8 2 0 0
2025-05-01 FLS Outperform Outperform main Baird 1 8 2 0 0
2025-05-01 FMC Neutral Neutral main UBS 2 5 12 0 1
2025-05-01 FRSH Equal-Weight Equal-Weight main Morgan Stanley 4 7 5 1 0
2025-05-01 FSLR Buy Buy reit Truist Securities 12 19 6 1 0
2025-05-01 FSLR Buy Buy main Guggenheim 12 19 6 1 0
2025-05-01 FSLR Buy Hold up GLJ Research 12 19 6 1 0
2025-05-01 FTAI Overweight Overweight main Barclays 4 7 2 0 0
2025-05-01 GEHC Buy Buy main Goldman Sachs 4 12 4 1 0
2025-05-01 GEHC Overweight Overweight main Wells Fargo 4 12 4 1 0
2025-05-01 GEHC Outperform Outperform main Evercore ISI Group 4 12 4 1 0
2025-05-01 GH Buy Buy main Canaccord Genuity 6 15 3 0 0
2025-05-01 GH Buy Buy main Stifel 6 15 3 0 0
2025-05-01 GH Overweight Overweight main Barclays 6 15 3 0 0
2025-05-01 GH Buy Buy main TD Securities 6 15 3 0 0
2025-05-01 GH Buy Buy main UBS 6 15 3 0 0
2025-05-01 GKOS Buy Buy main Stifel 3 9 2 1 0
2025-05-01 GKOS Buy Buy reit Truist Securities 3 9 2 1 0
2025-05-01 GKOS Equal-Weight Overweight down Wells Fargo 3 9 2 1 0
2025-05-01 GKOS Buy Buy main Needham 3 9 2 1 0
2025-05-01 GTES Outperform Outperform main RBC Capital 2 6 3 0 0
2025-05-01 GTES Equal-Weight Equal-Weight main Morgan Stanley 2 6 3 0 0
2025-05-01 GTES Overweight Overweight main Keybanc 2 6 3 0 0
2025-05-01 HESM Equal-Weight Equal-Weight main Wells Fargo 1 2 2 0 0
2025-05-01 HLF Buy Buy main Citigroup 0 1 2 0 1
2025-05-01 HOOD Market Outperform Market Outperform reit JMP Securities 6 8 7 0 0
2025-05-01 HOOD Neutral Neutral main JP Morgan 6 8 7 0 0
2025-05-01 HOOD Overweight Overweight main Cantor Fitzgerald 6 8 7 0 0
2025-05-01 HOOD Buy Buy main Needham 6 8 7 0 0
2025-05-01 HUM Neutral Neutral reit Cantor Fitzgerald 3 6 17 0 0
2025-05-01 HUM Outperform Outperform main Oppenheimer 3 6 17 0 0
2025-05-01 HUT Buy init Maxim Group 4 8 0 0 0
2025-05-01 IONS Buy Buy main Guggenheim 5 12 8 0 1
2025-05-01 IONS Buy Buy main HC Wainwright & Co. 5 12 8 0 1
2025-05-01 ITW Hold Hold main Stifel 1 2 14 3 0
2025-05-01 ITW Equal-Weight Equal-Weight main Barclays 1 2 14 3 0
2025-05-01 ITW Buy Buy main Truist Securities 1 2 14 3 0
2025-05-01 ITW Neutral Neutral main Baird 1 2 14 3 0
2025-05-01 KLAC Overweight Overweight main JP Morgan 6 11 11 0 0
2025-05-01 KLAC Overweight Overweight main Morgan Stanley 6 11 11 0 0
2025-05-01 KLAC Neutral Neutral main Cantor Fitzgerald 6 11 11 0 0
2025-05-01 KLAC Buy Buy main Stifel 6 11 11 0 0
2025-05-01 KLAC Hold Hold main TD Securities 6 11 11 0 0
2025-05-01 KLAC Outperform Outperform main Oppenheimer 6 11 11 0 0
2025-05-01 KLAC Neutral Neutral main UBS 6 11 11 0 0
2025-05-01 KLAC Buy Buy reit Needham 6 11 11 0 0
2025-05-01 KR Overweight Overweight main JP Morgan 3 9 11 1 1
2025-05-01 LINE In-Line In-Line main Evercore ISI Group 5 5 9 0 0
2025-05-01 LINE Outperform Outperform main Baird 5 5 9 0 0
2025-05-01 MCW Neutral Neutral main UBS 4 8 4 0 1
2025-05-01 MDLZ Overweight Overweight main Barclays 8 11 9 0 0
2025-05-01 MGM Buy Buy main Stifel 3 14 4 0 0
2025-05-01 MGM Overweight Overweight main Barclays 3 14 4 0 0
2025-05-01 MGM Positive Positive main Susquehanna 3 14 4 0 0
2025-05-01 MP Neutral Neutral main JP Morgan 0 8 3 0 0
2025-05-01 MSFT Outperform Outperform main RBC Capital 14 40 6 0 0
2025-05-01 MSFT Overweight Overweight main Morgan Stanley 14 40 6 0 0
2025-05-01 MSFT Buy Buy main Stifel 14 40 6 0 0
2025-05-01 MSFT Overweight Overweight main Cantor Fitzgerald 14 40 6 0 0
2025-05-01 MSFT Sector Outperform Sector Outperform main Scotiabank 14 40 6 0 0
2025-05-01 MSFT Overweight Overweight main Barclays 14 40 6 0 0
2025-05-01 MSFT Overweight Overweight main Wells Fargo 14 40 6 0 0
2025-05-01 MSFT Buy Buy main TD Securities 14 40 6 0 0
2025-05-01 MSFT Neutral Neutral reit Guggenheim 14 40 6 0 0
2025-05-01 MSFT Outperform Outperform main Wedbush 14 40 6 0 0
2025-05-01 MSFT Outperform Outperform main Evercore ISI Group 14 40 6 0 0
2025-05-01 MSFT Overweight Overweight main JP Morgan 14 40 6 0 0
2025-05-01 MSFT Hold Hold reit WestPark Capital 14 40 6 0 0
2025-05-01 MSFT Overweight Overweight main Piper Sandler 14 40 6 0 0
2025-05-01 NCLH Buy Buy main Stifel 5 14 6 0 0
2025-05-01 NCLH Neutral Neutral main Susquehanna 5 14 6 0 0
2025-05-01 NEO Equal-Weight Equal-Weight main Morgan Stanley 3 6 5 0 0
2025-05-01 NOV Underweight Underweight main Wells Fargo 7 5 9 1 2
2025-05-01 NOV Neutral Neutral main Piper Sandler 7 5 9 1 2
2025-05-01 NOW Buy Hold up Truist Securities 10 30 5 1 0
2025-05-01 NWL Buy Buy main Canaccord Genuity 1 2 9 0 0
2025-05-01 NWL Sector Perform Sector Perform main RBC Capital 1 2 9 0 0
2025-05-01 NWL Equal-Weight Equal-Weight main Wells Fargo 1 2 9 0 0
2025-05-01 NWL Neutral Neutral main UBS 1 2 9 0 0
2025-05-01 OGE Equal-Weight Equal-Weight main Wells Fargo 0 3 9 0 1
2025-05-01 OI Buy Buy reit Truist Securities 2 5 3 0 0
2025-05-01 OKE Buy Buy main Stifel 5 8 7 0 0
2025-05-01 OKE Equal-Weight Equal-Weight main Wells Fargo 5 8 7 0 0
2025-05-01 OPK Outperform Outperform main Barrington Research 4 2 1 0 0
2025-05-01 OUT Equal-Weight Equal-Weight main Morgan Stanley 1 2 5 0 0
2025-05-01 OWL Buy Buy main UBS 3 9 4 0 0
2025-05-01 PEG Buy Buy main Guggenheim 2 6 11 0 1
2025-05-01 PEG Outperform Outperform main Evercore ISI Group 2 6 11 0 1
2025-05-01 PII Equal-Weight Equal-Weight main Morgan Stanley 0 2 13 1 1
2025-05-01 PPG Buy Hold up Fermium Research 2 7 17 0 0
2025-05-01 PPG Neutral Neutral main JP Morgan 2 7 17 0 0
2025-05-01 PPG Overweight Overweight main Wells Fargo 2 7 17 0 0
2025-05-01 PPL Buy Buy main Guggenheim 4 8 4 0 1
2025-05-01 PSN Buy Buy reit Truist Securities 1 5 5 0 0
2025-05-01 PSN Neutral Outperform down Baird 1 5 5 0 0
2025-05-01 PTC Buy Buy main Stifel 4 10 6 0 0
2025-05-01 PTC Outperform Outperform main Baird 4 10 6 0 0
2025-05-01 PTC Buy Buy main Rosenblatt 4 10 6 0 0
2025-05-01 PTC Neutral Neutral main Piper Sandler 4 10 6 0 0
2025-05-01 QCOM Neutral Neutral main Cantor Fitzgerald 5 13 18 1 0
2025-05-01 QCOM Underweight Underweight main Wells Fargo 5 13 18 1 0
2025-05-01 QCOM Positive Positive main Susquehanna 5 13 18 1 0
2025-05-01 QCOM Outperform Outperform main Baird 5 13 18 1 0
2025-05-01 QCOM Buy Buy main Rosenblatt 5 13 18 1 0
2025-05-01 QCOM Buy Buy main Benchmark 5 13 18 1 0
2025-05-01 REGN Buy Buy main Guggenheim 7 13 5 0 1
2025-05-01 REXR Buy Buy main Truist Securities 2 5 9 0 1
2025-05-01 RGLS Equal-Weight Overweight down Wells Fargo 1 1 4 0 0
2025-05-01 RSI Positive Positive main Susquehanna 1 6 1 0 0
2025-05-01 RSI Buy Buy reit Needham 1 6 1 0 0
2025-05-01 RVLV Neutral Neutral main Baird 3 6 6 0 1
2025-05-01 RVTY Buy Neutral up UBS 4 10 6 0 0
2025-05-01 RWT Neutral Neutral main JP Morgan 2 3 4 0 0
2025-05-01 SBUX Neutral Neutral main Guggenheim 6 10 16 2 0
2025-05-01 SFM Sector Perform Sector Perform main RBC Capital 1 4 10 0 0
2025-05-01 SFM Equal-Weight Equal-Weight main Wells Fargo 1 4 10 0 0
2025-05-01 SFM Outperform Outperform main Evercore ISI Group 1 4 10 0 0
2025-05-01 SFM Neutral Neutral main UBS 1 4 10 0 0
2025-05-01 SHAK Buy Buy reit TD Securities 2 10 10 0 1
2025-05-01 SHOO Neutral Neutral main Citigroup 1 1 7 1 0
2025-05-01 SHW Outperform Outperform main RBC Capital 5 11 11 1 1
2025-05-01 SMG Overweight Overweight main JP Morgan 1 7 3 0 0
2025-05-01 SMG Neutral Neutral main UBS 1 7 3 0 0
2025-05-01 SN Outperform Outperform main Oppenheimer 2 9 1 0 0
2025-05-01 SNAP Equal-Weight Equal-Weight main Morgan Stanley 5 4 32 2 1
2025-05-01 SWK Equal-Weight Equal-Weight main Wells Fargo 0 5 13 1 1
2025-05-01 SWK Neutral Neutral main Baird 0 5 13 1 1
2025-05-01 TDOC Buy Buy main Goldman Sachs 2 3 19 0 0
2025-05-01 TDOC Hold Hold main Stifel 2 3 19 0 0
2025-05-01 TDOC In-Line In-Line main Evercore ISI Group 2 3 19 0 0
2025-05-01 TDOC Hold Hold reit Needham 2 3 19 0 0
2025-05-01 TGNA Overweight Overweight main Wells Fargo 0 4 2 0 0
2025-05-01 TNDM Buy Buy main Stifel 4 8 10 0 1
2025-05-01 TNDM Equal-Weight Equal-Weight main Wells Fargo 4 8 10 0 1
2025-05-01 TNDM Overweight Overweight main Piper Sandler 4 8 10 0 1
2025-05-01 TNDM Neutral Neutral main Baird 4 8 10 0 1
2025-05-01 TPG Buy Buy main UBS 1 5 8 0 0
2025-05-01 TPR Outperform Outperform main Telsey Advisory Group 4 10 8 0 0
2025-05-01 TROX Buy Buy main UBS 3 3 3 0 0
2025-05-01 TSLA Outperform Outperform reit Wedbush 7 16 14 9 2
2025-05-01 TTI Buy Buy main D. Boral Capital 0 4 0 0 0
2025-05-01 TW Overweight Overweight main JP Morgan 5 6 4 0 1
2025-05-01 TW Buy Buy main TD Securities 5 6 4 0 1
2025-05-01 TWO Buy Buy main UBS 2 3 5 0 0
2025-05-01 UAA Buy Buy main UBS 1 5 16 2 1
2025-05-01 UDMY Overweight Overweight main Cantor Fitzgerald 2 5 5 1 0
2025-05-01 UDMY Outperform Outperform main Baird 2 5 5 1 0
2025-05-01 UDMY Buy Buy reit Needham 2 5 5 1 0
2025-05-01 UNM Overweight Overweight main Wells Fargo 4 5 4 0 0
2025-05-01 VICI Buy Buy main Stifel 7 14 3 0 0
2025-05-01 VICI Outperform Outperform main Baird 7 14 3 0 0
2025-05-01 VLTO Sector Perform Sector Perform main RBC Capital 3 5 8 0 0
2025-05-01 VLTO Buy Buy main Stifel 3 5 8 0 0
2025-05-01 VLTO Neutral Neutral main Baird 3 5 8 0 0
2025-05-01 W Buy Buy reit Needham 5 11 19 0 0
2025-05-01 WDC Overweight Overweight main Morgan Stanley 4 15 6 0 0
2025-05-01 WDC Buy Buy main TD Securities 4 15 6 0 0
2025-05-01 WDC Overweight Overweight main Wells Fargo 4 15 6 0 0
2025-05-01 WDC Outperform Outperform main Wedbush 4 15 6 0 0
2025-05-01 WDC Neutral Neutral main UBS 4 15 6 0 0
2025-05-01 WDC Overweight Neutral up JP Morgan 4 15 6 0 0
2025-05-01 WDC Buy Buy main Rosenblatt 4 15 6 0 0
2025-05-01 WGS Buy Buy main TD Securities 0 3 3 0 0
2025-05-01 WGS Equal-Weight Equal-Weight main Wells Fargo 0 3 3 0 0
2025-05-01 WH Buy Buy main Stifel 5 9 1 0 0
2025-05-01 WM Buy Buy main Citigroup 3 9 10 0 1
2025-05-01 WPC Outperform Outperform main RBC Capital 3 0 8 0 3
2025-05-01 WRBY Outperform Outperform main Telsey Advisory Group 3 6 6 0 0
2025-05-01 WWW Market Perform Market Perform main Telsey Advisory Group 2 6 2 0 0
2025-05-01 XPO Overweight Overweight main JP Morgan 5 17 3 1 0
2025-05-01 XPO Overweight Overweight main Wells Fargo 5 17 3 1 0
2025-05-01 XPO Outperform Outperform main Oppenheimer 5 17 3 1 0
2025-05-01 XPO Buy Buy main UBS 5 17 3 1 0
2025-05-01 XPO Outperform Outperform main Evercore ISI Group 5 17 3 1 0
2025-05-01 YUM Equal-Weight Equal-Weight main Morgan Stanley 2 5 22 0 0
2025-05-01 YUM Neutral Neutral main Piper Sandler 2 5 22 0 0
2025-05-01 YUM In-Line In-Line main Evercore ISI Group 2 5 22 0 0
2025-05-01 YUM Hold Hold reit TD Securities 2 5 22 0 0