Latest Upgrades And Downgrades from Yahoo Finance 2024-12-12

Grade
Date
Ticker To Grade From Grade Action Firm Strong
Buy
Buy Hold Sell Strong
Sell
2024-12-12 AAL Buy Buy main Citigroup 2 6 14 0 1
2024-12-12 ACHC Buy Hold up Deutsche Bank 2 8 3 0 0
2024-12-12 ACI Market Perform Market Perform main Telsey Advisory Group 5 3 10 0 0
2024-12-12 ADBE Buy Buy main DA Davidson 8 19 9 1 2
2024-12-12 ADBE Outperform Outperform main Bernstein 8 19 9 1 2
2024-12-12 ADBE Overweight Overweight main Barclays 8 19 9 1 2
2024-12-12 ADBE Neutral Neutral main UBS 8 19 9 1 2
2024-12-12 ADBE Outperform Outperform main RBC Capital 8 19 9 1 2
2024-12-12 ADBE Market Perform Market Perform reit JMP Securities 8 19 9 1 2
2024-12-12 ADBE Buy Buy main Jefferies 8 19 9 1 2
2024-12-12 ADBE Buy Buy main Deutsche Bank 8 19 9 1 2
2024-12-12 ADBE Outperform Outperform main BMO Capital 8 19 9 1 2
2024-12-12 ADBE Outperform Outperform main Mizuho 8 19 9 1 2
2024-12-12 ADBE Buy Buy main B of A Securities 8 19 9 1 2
2024-12-12 ADBE Buy Buy main Stifel 8 19 9 1 2
2024-12-12 ADBE Outperform Outperform main Oppenheimer 8 19 9 1 2
2024-12-12 ADBE Overweight Overweight main Piper Sandler 8 19 9 1 2
2024-12-12 ADSK Outperform init Macquarie 5 13 12 0 0
2024-12-12 ADT Equal-Weight Equal-Weight main Morgan Stanley 1 1 2 0 1
2024-12-12 AEP Sector Perform Sector Outperform down Scotiabank 4 1 14 1 2
2024-12-12 AEP Neutral Overweight down JP Morgan 4 1 14 1 2
2024-12-12 AMPS Underweight Neutral down JP Morgan 2 6 1 0 1
2024-12-12 AMT Buy Buy main Goldman Sachs 6 9 7 0 0
2024-12-12 AMZN Buy Buy main TD Cowen 18 45 4 0 0
2024-12-12 APO Overweight Overweight main Wells Fargo 6 9 5 0 0
2024-12-12 ARES Overweight Equal-Weight up Wells Fargo 3 5 7 0 0
2024-12-12 ARMK Equal-Weight Equal-Weight main Morgan Stanley 4 8 3 0 0
2024-12-12 ARMK Neutral Neutral main Baird 4 8 3 0 0
2024-12-12 ARWR Buy Buy main Chardan Capital 3 7 5 0 0
2024-12-12 AZEK Buy Buy main Goldman Sachs 5 9 5 0 0
2024-12-12 BAH Buy Buy main Goldman Sachs 1 4 5 0 2
2024-12-12 BBWI Buy Buy main TD Cowen 4 7 8 0 1
2024-12-12 BBWI Equal-Weight Equal-Weight main Wells Fargo 4 7 8 0 1
2024-12-12 BE Outperform Outperform main Baird 6 8 12 0 2
2024-12-12 BEN Equal-Weight Equal-Weight main Wells Fargo 0 0 8 2 4
2024-12-12 BJ Buy Buy main TD Cowen 1 11 12 1 0
2024-12-12 BKR Outperform Outperform main RBC Capital 8 14 5 0 0
2024-12-12 BMRN Overweight Overweight reit Cantor Fitzgerald 8 13 5 0 0
2024-12-12 BOX Buy init B of A Securities 3 3 3 0 1
2024-12-12 BSX Buy Buy main TD Cowen 8 20 5 0 0
2024-12-12 BTSG Market Outperform init CJS Securities 3 9 1 0 0
2024-12-12 BWA Buy Buy reit Guggenheim 6 7 6 0 0
2024-12-12 BX Equal-Weight Overweight down Wells Fargo 1 8 14 0 1
2024-12-12 CAKE Overweight Overweight main Stephens & Co. 2 7 6 2 2
2024-12-12 CC Outperform Outperform reit RBC Capital 2 1 6 0 0
2024-12-12 CEG Buy Neutral up B of A Securities 5 8 6 0 0
2024-12-12 CELH Overweight init JP Morgan 8 8 4 0 1
2024-12-12 CELH Hold init Deutsche Bank 8 8 4 0 1
2024-12-12 CF Outperform init Oppenheimer 3 4 12 0 2
2024-12-12 CFLT Buy Buy main Truist Securities 7 18 8 0 1
2024-12-12 CG Equal-Weight Equal-Weight main Wells Fargo 3 3 11 0 1
2024-12-12 CHTR Overweight Sector Weight up Keybanc 2 8 12 2 3
2024-12-12 CLSK Hold init Jones Trading 2 4 1 0 0
2024-12-12 CMCSA Buy Neutral up Seaport Global 6 12 11 0 1
2024-12-12 CMG Overweight Overweight main Wells Fargo 3 21 10 1 0
2024-12-12 CMS Sector Outperform Sector Outperform main Scotiabank 3 7 9 0 1
2024-12-12 CNP Buy init Ladenburg Thalmann 2 5 11 0 1
2024-12-12 CNP Sector Outperform Sector Perform up Scotiabank 2 5 11 0 1
2024-12-12 CORZ Hold init Jones Trading 3 10 0 0 0
2024-12-12 CRM Neutral init Macquarie 15 21 12 0 1
2024-12-12 CTAS Equal-Weight Equal-Weight main Morgan Stanley 4 4 9 3 0
2024-12-12 CUZ Outperform Outperform main Baird 2 4 4 2 0
2024-12-12 D Sector Perform Sector Perform main Scotiabank 1 2 16 0 1
2024-12-12 DDD Hold Hold reit Needham 0 2 4 0 0
2024-12-12 DDOG Buy Buy main Truist Securities 12 29 4 0 0
2024-12-12 DDOG Outperform init Macquarie 12 29 4 0 0
2024-12-12 DOW Neutral Neutral main Goldman Sachs 3 2 16 0 0
2024-12-12 DT Buy Buy main Truist Securities 7 19 8 0 0
2024-12-12 DTE Sector Outperform Sector Outperform main Scotiabank 3 8 9 0 0
2024-12-12 DUK Sector Perform Sector Perform main Scotiabank 3 7 10 0 0
2024-12-12 EAT Equal-Weight Underweight up Wells Fargo 1 3 15 1 0
2024-12-12 ED Sector Perform Sector Underperform up Scotiabank 0 3 12 1 3
2024-12-12 EFX Overweight Equal-Weight up Morgan Stanley 5 11 6 0 0
2024-12-12 EFX Peer Perform Outperform down Wolfe Research 5 11 6 0 0
2024-12-12 ELF Hold init Deutsche Bank 2 11 4 0 0
2024-12-12 EMR Buy init Jefferies 2 18 6 1 1
2024-12-12 ES Sector Underperform Sector Perform down Scotiabank 3 8 8 1 1
2024-12-12 ESPR Buy Buy reit HC Wainwright & Co. 3 2 1 0 1
2024-12-12 ETR Sector Perform Sector Perform main Scotiabank 4 7 8 0 1
2024-12-12 EXC Sector Perform Sector Perform main Scotiabank 2 4 13 0 1
2024-12-12 FE Sector Outperform Sector Perform up Scotiabank 4 5 8 0 1
2024-12-12 FERG Overweight Overweight main Barclays 4 11 4 0 2
2024-12-12 FLS Neutral Sell up Goldman Sachs 1 7 3 0 0
2024-12-12 GBTG Equal-Weight Equal-Weight main Morgan Stanley 0 5 1 0 0
2024-12-12 GD Hold Buy down Jefferies 5 11 8 0 1
2024-12-12 GD Sell Neutral down Goldman Sachs 5 11 8 0 1
2024-12-12 GEV Buy Buy main Goldman Sachs 8 13 6 0 1
2024-12-12 GOOGL Buy Buy reit Goldman Sachs 14 37 11 0 0
2024-12-12 GTES Outperform Outperform main RBC Capital 2 6 3 0 0
2024-12-12 GTES Neutral Neutral main Goldman Sachs 2 6 3 0 0
2024-12-12 GTLB Outperform init Macquarie 8 17 3 0 0
2024-12-12 HBAN Outperform Outperform reit RBC Capital 4 7 8 0 2
2024-12-12 HON Buy Buy main Goldman Sachs 2 9 14 0 1
2024-12-12 HSY Underweight Equal-Weight down Wells Fargo 2 2 17 4 1
2024-12-12 HUT Overweight Overweight reit Cantor Fitzgerald 3 5 0 0 0
2024-12-12 HUT Buy init Jones Trading 3 5 0 0 0
2024-12-12 INFA Buy init Truist Securities 4 8 4 0 0
2024-12-12 INVH Market Outperform Market Outperform reit JMP Securities 6 6 11 0 0
2024-12-12 IQV Buy Buy main Truist Securities 7 14 4 0 0
2024-12-12 IR Buy Buy main Goldman Sachs 2 7 7 0 1
2024-12-12 KDP Buy Hold up Deutsche Bank 3 7 9 0 0
2024-12-12 KKR Equal-Weight Equal-Weight main Wells Fargo 6 11 2 0 1
2024-12-12 KKR Outperform Outperform main Oppenheimer 6 11 2 0 1
2024-12-12 KNX Neutral Neutral main Goldman Sachs 2 8 9 1 0
2024-12-12 KO Buy Hold up Deutsche Bank 6 12 5 0 1
2024-12-12 KR Neutral Neutral main UBS 2 9 12 0 0
2024-12-12 KR Market Perform Market Perform main BMO Capital 2 9 12 0 0
2024-12-12 KR Overweight Overweight main Wells Fargo 2 9 12 0 0
2024-12-12 KVUE Hold Buy down Deutsche Bank 2 3 12 0 0
2024-12-12 LDOS Neutral Buy down Goldman Sachs 3 8 5 0 0
2024-12-12 LEN Neutral Neutral reit Wedbush 2 6 12 0 1
2024-12-12 LNT Sector Perform Sector Outperform down Scotiabank 0 4 10 0 0
2024-12-12 LOW Outperform Outperform main Bernstein 4 17 14 1 2
2024-12-12 LOW Buy Buy main Truist Securities 4 17 14 1 2
2024-12-12 LOW Sector Perform Sector Perform main RBC Capital 4 17 14 1 2
2024-12-12 LOW In-Line In-Line main Evercore ISI Group 4 17 14 1 2
2024-12-12 LOW Buy Buy reit Guggenheim 4 17 14 1 2
2024-12-12 LOW Outperform Outperform main Mizuho 4 17 14 1 2
2024-12-12 LOW Neutral Neutral reit Wedbush 4 17 14 1 2
2024-12-12 LOW Outperform Outperform main Telsey Advisory Group 4 17 14 1 2
2024-12-12 LRN Equal-Weight Equal-Weight main Morgan Stanley 2 2 2 0 0
2024-12-12 LW Hold init Deutsche Bank 3 3 7 0 0
2024-12-12 LYV Overweight Overweight main JP Morgan 5 14 1 1 1
2024-12-12 LYV Buy Buy main Roth MKM 5 14 1 1 1
2024-12-12 M Sell Sell main UBS 3 1 9 1 0
2024-12-12 M Neutral Neutral reit Guggenheim 3 1 9 1 0
2024-12-12 M Equal-Weight Equal-Weight main Morgan Stanley 3 1 9 1 0
2024-12-12 M Market Perform Market Perform main Telsey Advisory Group 3 1 9 1 0
2024-12-12 MARA Hold init Jones Trading 1 3 9 0 0
2024-12-12 MDB Neutral init Macquarie 9 17 7 1 0
2024-12-12 MDLZ Hold Buy down Deutsche Bank 7 16 3 0 0
2024-12-12 MIR Buy Buy main Goldman Sachs 2 2 0 0 0
2024-12-12 MMC Outperform Sector Perform up RBC Capital 3 3 11 0 3
2024-12-12 MOS Perform init Oppenheimer 4 4 10 0 2
2024-12-12 MSTR Outperform Outperform reit Bernstein 3 6 0 0 0
2024-12-12 MTCH Overweight Overweight reit Piper Sandler 5 11 11 0 0
2024-12-12 MTCH Hold Hold main Loop Capital 5 11 11 0 0
2024-12-12 MTCH Hold Hold main Truist Securities 5 11 11 0 0
2024-12-12 MTCH Outperform Outperform reit RBC Capital 5 11 11 0 0
2024-12-12 MTCH Neutral Neutral main UBS 5 11 11 0 0
2024-12-12 MTCH Neutral Neutral main B of A Securities 5 11 11 0 0
2024-12-12 MTCH Equal-Weight Equal-Weight main Wells Fargo 5 11 11 0 0
2024-12-12 MTCH Hold Hold main Stifel 5 11 11 0 0
2024-12-12 MTCH Equal-Weight Equal-Weight main Morgan Stanley 5 11 11 0 0
2024-12-12 NEE Sector Outperform Sector Outperform main Scotiabank 7 8 8 1 0
2024-12-12 NEP Sector Perform Sector Perform main Scotiabank 2 2 12 1 2
2024-12-12 NOW Hold Hold main Truist Securities 10 25 5 1 0
2024-12-12 NTNX Buy init UBS 8 4 3 0 0
2024-12-12 NUE Neutral Buy down UBS 4 4 7 0 0
2024-12-12 OBDC Underperform Market Perform down Keefe, Bruyette & Woods 2 4 2 1 1
2024-12-12 ODFL Neutral Neutral main Goldman Sachs 1 4 16 2 1
2024-12-12 ON Buy Buy main Roth MKM 6 14 11 1 1
2024-12-12 OTIS Underperform Peer Perform down Wolfe Research 1 4 10 1 1
2024-12-12 OUST Outperform init Northland Capital Markets 0 3 0 0 0
2024-12-12 OWL Equal-Weight Equal-Weight main Wells Fargo 3 8 4 0 0
2024-12-12 OWL Outperform Outperform main Oppenheimer 3 8 4 0 0
2024-12-12 PATH Sell init UBS 1 2 19 0 0
2024-12-12 PCOR Outperform Outperform main Baird 6 7 9 0 0
2024-12-12 PDCO Neutral Neutral main Baird 0 2 10 0 0
2024-12-12 PEG Sector Perform Sector Perform main Scotiabank 4 7 9 0 2
2024-12-12 PEP Buy Hold up Deutsche Bank 2 6 13 1 0
2024-12-12 PHAT Buy Buy reit HC Wainwright & Co. 2 5 1 0 0
2024-12-12 PLAY Buy Buy main Loop Capital 1 2 7 0 0
2024-12-12 PLTR Neutral init Baird 1 3 8 5 2
2024-12-12 PPL Neutral Neutral main Citigroup 5 8 5 0 0
2024-12-12 PSN Buy Neutral up Goldman Sachs 3 8 0 0 0
2024-12-12 PYPL Outperform Outperform reit RBC Capital 8 17 21 0 0
2024-12-12 QBTS Buy Buy main Roth MKM 3 3 0 0 0
2024-12-12 RBLX Buy init HSBC 8 15 8 2 0
2024-12-12 RC Market Outperform Market Outperform main JMP Securities 1 1 6 0 1
2024-12-12 RIOT Hold init Jones Trading 5 9 1 0 0
2024-12-12 RJF Equal-Weight Overweight down Wells Fargo 3 4 9 0 0
2024-12-12 RLAY Market Outperform Market Outperform reit JMP Securities 5 7 1 0 0
2024-12-12 ROL Equal-Weight Equal-Weight main Morgan Stanley 2 3 6 0 1
2024-12-12 SCHW Equal-Weight Equal-Weight main Wells Fargo 6 7 7 1 1
2024-12-12 SNV Outperform Outperform reit RBC Capital 4 5 6 0 0
2024-12-12 SO Sector Outperform Sector Outperform main Scotiabank 4 5 11 1 1
2024-12-12 SPGI Overweight Overweight main Morgan Stanley 7 13 1 0 1
2024-12-12 STLD Neutral Buy down UBS 0 3 10 1 0
2024-12-12 SYK Buy Buy main Needham 9 13 9 0 1
2024-12-12 TEAM Hold Hold main Truist Securities 6 14 9 0 0
2024-12-12 TEAM Neutral init Macquarie 6 14 9 0 0
2024-12-12 TMUS Sector Weight Overweight down Keybanc 8 13 5 1 1
2024-12-12 TOL Outperform Outperform main Oppenheimer 3 9 5 1 1
2024-12-12 TPG Overweight Overweight main Wells Fargo 2 5 8 0 0
2024-12-12 TROW Equal-Weight Equal-Weight main Wells Fargo 0 0 10 1 4
2024-12-12 TRU Overweight Overweight main Morgan Stanley 4 10 5 0 0
2024-12-12 TTD Outperform Outperform reit Wedbush 5 23 7 3 0
2024-12-12 VLTO Buy init Jefferies 3 4 8 0 0
2024-12-12 VRNS Neutral Neutral main DA Davidson 5 8 7 0 1
2024-12-12 VRT Equal-Weight init Barclays 3 14 1 0 0
2024-12-12 WBD Buy Buy reit B of A Securities 4 10 13 1 0
2024-12-12 WBD Buy Buy main Guggenheim 4 10 13 1 0
2024-12-12 WEC Neutral Underperform up B of A Securities 1 3 11 0 3
2024-12-12 XEL Overweight Neutral up JP Morgan 3 8 6 0 1
2024-12-12 XOM Buy Buy main UBS 6 8 12 0 1
2024-12-12 XOM Sector Perform Sector Perform reit RBC Capital 6 8 12 0 1
2024-12-12 XPO Buy Buy main Goldman Sachs 6 13 2 1 1
2024-12-12 XPO Outperform Outperform main Oppenheimer 6 13 2 1 1
2024-12-12 XYL Peer Perform Outperform down Wolfe Research 4 9 7 0 1
2024-12-12 ZBH Underweight Underweight main Barclays 4 6 18 1 1