| Royal Bank Of Canada | Lowers Target | Advance Auto Parts (AAP) | $42.85 | $67.00 ➝ $52.00 | Sector Perform ➝ Sector Perform |
| DA Davidson | Lowers Target | Advance Auto Parts (AAP) | $42.85 | $58.00 ➝ $48.00 | Neutral ➝ Neutral |
| Morgan Stanley | Lowers Target | Advance Auto Parts (AAP) | $42.85 | $65.00 ➝ $52.00 | Equal Weight ➝ Equal Weight |
| JPMorgan Chase & Co. | Lowers Target | Advance Auto Parts (AAP) | $42.85 | $65.00 ➝ $55.00 | Neutral ➝ Neutral |
| The Goldman Sachs Group | Lowers Target | Advance Auto Parts (AAP) | $42.85 | $54.00 ➝ $40.00 | Sell ➝ Sell |
| Citigroup | Lowers Target | Advance Auto Parts (AAP) | $42.85 | $57.00 ➝ $45.00 | Neutral ➝ Neutral |
| BTIG Research | Reiterates | Ascentage Pharma Group International (AAPG) | $17.00 | $48.00 | Buy ➝ Buy |
| Robert W. Baird | Raises Target | Autodesk (ADSK) | $253.82 | $312.00 ➝ $325.00 | Outperform ➝ Outperform |
| Morgan Stanley | Lowers Target | Ameren (AEE) | $106.14 | $118.00 ➝ $114.00 | Equal Weight ➝ Equal Weight |
| Morgan Stanley | Lowers Target | American Electric Power (AEP) | $120.94 | $139.00 ➝ $135.00 | Overweight ➝ Overweight |
| JPMorgan Chase & Co. | Initiates | Amarin (AMRN) | $14.09 | $13.00 | Underweight |
| Berenberg Bank | Lowers Target | Ashtead Technology (AT) | GBX 358 | GBX 700 ➝ GBX 650 | Buy |
| Morgan Stanley | Lowers Target | Atmos Energy (ATO) | $167.16 | $196.00 ➝ $190.00 | Equal Weight ➝ Equal Weight |
| JPMorgan Chase & Co. | Raises Target | Alibaba Group (BABA) | $119.48 | $205.00 ➝ $210.00 | Overweight ➝ Overweight |
| Robert W. Baird | Lowers Target | Alibaba Group (BABA) | $119.48 | $164.00 ➝ $160.00 | Outperform ➝ Outperform |
| William Blair | Initiates | Beta Bionics (BBNX) | $19.05 | | Market Perform |
| Citizens Jmp | Initiates | Builders FirstSource (BLDR) | $70.02 | | Market Perform |
| Barclays | Raises Target | Bank of Montreal (BMO) | C$240.25 | C$203.00 ➝ C$240.00 | |
| Keefe, Bruyette & Woods | Set Price Target | Bank of Montreal (BMO) | C$240.25 | C$295.00 | Outperform |
| Keefe, Bruyette & Woods | Initiates | Bank Of Montreal (BMO) | $174.34 | | Outperform |
| Barclays | Raises Target | Bank of Nova Scotia (BNS) | C$120.57 | C$110.00 ➝ C$130.00 | |
| Keefe, Bruyette & Woods | Initiates | Bank of Nova Scotia (BNS) | $87.56 | | Outperform |
| Keefe, Bruyette & Woods | Set Price Target | Bank of Nova Scotia (BNS) | C$120.57 | C$148.00 | Outperform |
| Canaccord Genuity Group | Set Price Target | Blackrock Silver (BRC) | C$1.24 | C$2.10 | Speculative Buy |
| Canaccord Genuity Group | Reiterates | BTGO (BTGO) | $6.87 | $15.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Downgrades | Bowman Consulting Group (BWMN) | $42.61 | $40.00 ➝ $43.00 | Neutral ➝ Underweight |
| Keefe, Bruyette & Woods | Initiates | Canadian Imperial Bank of Commerce (CM) | $116.38 | | Market Perform |
| Barclays | Raises Target | Canadian Imperial Bank of Commerce (CM) | C$160.32 | C$144.00 ➝ C$170.00 | |
| Keefe, Bruyette & Woods | Set Price Target | Canadian Imperial Bank of Commerce (CM) | C$160.32 | C$186.00 | Market Perform |
| Morgan Stanley | Lowers Target | CMS Energy (CMS) | $68.41 | $80.00 ➝ $79.00 | Equal Weight ➝ Equal Weight |
| Morgan Stanley | Lowers Target | CenterPoint Energy (CNP) | $38.81 | $40.00 ➝ $39.00 | Equal Weight ➝ Equal Weight |
| HC Wainwright | Lowers Target | Envoy Medical (COCH) | $0.75 | $2.50 ➝ $2.00 | Buy ➝ Buy |
| Morgan Stanley | Lowers Target | Dominion Energy (D) | $66.64 | $71.00 ➝ $68.00 | Equal Weight ➝ Equal Weight |
| JPMorgan Chase & Co. | Raises Target | Deere & Company (DE) | $648.61 | $570.00 ➝ $585.00 | Neutral ➝ Neutral |
| Robert W. Baird | Raises Target | Deere & Company (DE) | $648.61 | $525.00 ➝ $640.00 | Neutral ➝ Neutral |
| Barclays | Raises Target | Doximity (DOCS) | $25.23 | $20.00 ➝ $27.00 | Equal Weight ➝ Equal Weight |
| Shore Capital Group | Upgrades | Domino's Pizza Group (DOM) | GBX 205.80 | GBX 270 | Buy |
| Morgan Stanley | Lowers Target | Duke Energy (DUK) | $119.89 | $138.00 ➝ $133.00 | Equal Weight ➝ Equal Weight |
| JPMorgan Chase & Co. | Reiterates | DoubleVerify (DV) | $13.31 | $13.60 | Overweight ➝ Neutral |
| JPMorgan Chase & Co. | Initiates | Emergent Biosolutions (EBS) | $5.07 | | Underweight |
| Morgan Stanley | Lowers Target | Consolidated Edison (ED) | $106.52 | $105.00 ➝ $101.00 | Underweight ➝ Underweight |
| Morgan Stanley | Lowers Target | Edison International (EIX) | $71.51 | $69.00 ➝ $65.00 | Underweight ➝ Underweight |
| Barclays | Raises Target | Estee Lauder Companies (EL) | $101.68 | $80.00 ➝ $97.00 | Equal Weight ➝ Equal Weight |
| The Goldman Sachs Group | Raises Target | EagleRock Land (EROK) | $26.57 | $24.00 ➝ $28.00 | Neutral ➝ Neutral |
| JPMorgan Chase & Co. | Raises Target | Elastic (ESTC) | $85.91 | $80.00 ➝ $93.00 | Overweight ➝ Overweight |
| D. Boral Capital | Initiates | EVE (EVEX) | $2.64 | $6.00 | Buy |
| Morgan Stanley | Lowers Target | Exelon (EXC) | $43.78 | $55.00 ➝ $53.00 | Equal Weight ➝ Equal Weight |
| Morgan Stanley | Lowers Target | FirstEnergy (FE) | $45.99 | $53.00 ➝ $52.00 | Overweight ➝ Overweight |
| DA Davidson | Initiates | Comfort Systems USA (FIX) | $1,658.28 | $2,100.00 | Buy |
| DZ Bank | Downgrades | Frontline (FRO) | $43.67 | | Hold ➝ Sell |
| Morgan Stanley | Raises Target | FTAI Aviation (FTAI) | $209.70 | $319.00 ➝ $360.00 | Overweight ➝ Overweight |
| Needham & Company LLC | Initiates | Sensei Biotherapeutics (FTH) | $32.00 | $56.00 | Buy |
| Shore Capital Group | Reiterates | Gore Street Energy Storage Fund (GSF) | GBX 48 | | House Stock |
| Jefferies Financial Group | Reiterates | Gore Street Energy Storage Fund (GSF) | GBX 48 | | Hold |
| Robert W. Baird | Raises Target | Haemonetics (HAE) | $108.89 | $96.00 ➝ $119.00 | Outperform ➝ Outperform |
| Jefferies Financial Group | Reiterates | Hays (HAS) | GBX 67.14 | GBX 28 | Underperform |
| The Goldman Sachs Group | Initiates | HDFC Bank (HDB) | $23.60 | | Buy |
| Barclays | Lowers Target | Hims & Hers Health (HIMS) | $33.67 | $39.00 ➝ $35.00 | Overweight ➝ Overweight |
| Keefe, Bruyette & Woods | Lowers Target | Horizon Technology Finance (HRZN) | $4.82 | $5.00 ➝ $4.50 | Market Perform ➝ Market Perform |
| Royal Bank Of Canada | Lowers Target | Hershey (HSY) | $186.27 | $212.00 ➝ $206.00 | Sector Perform ➝ Sector Perform |
| Stephens | Raises Target | HomeTrust Bancshares (HTB) | $46.68 | $55.00 ➝ $57.00 | Overweight ➝ Overweight |
| Berenberg Bank | Lowers Target | Hunting (HTG) | GBX 405 | GBX 580 ➝ GBX 550 | Buy |
| Royal Bank Of Canada | Raises Target | International Consolidated Airlines Group (IAG) | GBX 422.90 | GBX 465 ➝ GBX 500 | Outperform |
| The Goldman Sachs Group | Initiates | ICICI Bank (IBN) | $29.88 | | Buy |
| Benchmark | Lowers Target | Intchains Group (ICG) | $1.01 | $3.00 ➝ $2.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Initiates | Immunocore (IMCR) | $36.88 | $50.00 | Overweight |
| BWS Financial | Reiterates | John B. Sanfilippo & Son (JBSS) | $73.72 | $109.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Lowers Target | JD Sports Fashion (JD) | GBX 80.08 | GBX 90 ➝ GBX 86 | Neutral |
| Berenberg Bank | Lowers Target | JD Sports Fashion (JD) | GBX 80.08 | GBX 155 ➝ GBX 150 | Buy |
| Deutsche Bank Aktiengesellschaft | Reiterates | JD Sports Fashion (JD) | GBX 80.08 | GBX 95 | Hold |
| Citigroup | Raises Target | JD Sports Fashion (JD) | GBX 80.08 | GBX 83 ➝ GBX 87 | Neutral |
| Keefe, Bruyette & Woods | Lowers Target | Klarna Group (KLAR) | $14.30 | $26.00 ➝ $21.00 | Outperform ➝ Outperform |
| TD Cowen | Initiates | Lakefront Biotherapeutics American Depositary Shares (LKFT) | $28.80 | | Buy |
| JPMorgan Chase & Co. | Reiterates | Limbach (LMB) | $42.90 | $60.00 ➝ $50.00 | Neutral ➝ Underweight |
| Oppenheimer | Lowers Target | LSI Industries (LYTS) | $20.34 | $30.00 ➝ $29.00 | Outperform ➝ Outperform |
| Truist Financial | Initiates | Matthews International (MATW) | $21.27 | $24.00 | Hold |
| Bank of America | Initiates | Mobility Global (MBGL) | $19.84 | $23.00 | Neutral |
| JPMorgan Chase & Co. | Initiates | MBX Biosciences (MBX) | $66.33 | $88.00 | Overweight |
| BMO Capital Markets | Initiates | Microchip Technology (MCHP) | $76.08 | $95.00 | Outperform ➝ Outperform |
| BTIG Research | Lowers Target | MDxHealth (MDXH) | $0.74 | $4.00 ➝ $2.00 | Buy ➝ Buy |
| Morgan Stanley | Lowers Target | MGE Energy (MGEE) | $78.66 | $76.00 ➝ $74.00 | Underweight ➝ Underweight |
| Royal Bank Of Canada | Raises Target | Mplx (MPLX) | $58.38 | $60.00 ➝ $64.00 | Outperform ➝ Outperform |
| The Goldman Sachs Group | Raises Target | Merck & Co., Inc. (MRK) | $152.43 | $140.00 ➝ $160.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Raises Target | Moderna (MRNA) | $145.07 | $40.00 ➝ $77.00 | Underweight ➝ Underweight |
| BMO Capital Markets | Initiates | MACOM Technology Solutions (MTSI) | $266.61 | $335.00 | Market Perform |
| BMO Capital Markets | Initiates | Micron Technology (MU) | $966.78 | $1,300.00 | Outperform |
| Barclays | Raises Target | National Bank of Canada (NA) | C$218.34 | C$188.00 ➝ C$220.00 | |
| Canadian Imperial Bank of Commerce | Set Price Target | NorthIsle Copper and Gold (NCX) | C$3.99 | C$7.00 | Outperform |
| Oppenheimer | Raises Target | Nordson (NDSN) | $332.24 | $335.00 ➝ $370.00 | Outperform ➝ Outperform |
| Robert W. Baird | Raises Target | Nordson (NDSN) | $332.24 | $328.00 ➝ $351.00 | Neutral ➝ Neutral |
| JPMorgan Chase & Co. | Initiates | Nektar Therapeutics (NKTR) | $74.02 | $65.00 | Neutral |
| Morgan Stanley | Lowers Target | NRG Energy (NRG) | $113.43 | $165.00 ➝ $162.00 | Equal Weight ➝ Equal Weight |
| Needham & Company LLC | Reiterates | NAPCO Security Technologies (NSSC) | $38.09 | $49.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Raises Target | News (NWSA) | $30.38 | $36.00 ➝ $38.00 | Overweight ➝ Overweight |
| Morgan Stanley | Lowers Target | ONE Gas (OGS) | $79.11 | $86.00 ➝ $82.00 | Equal Weight ➝ Equal Weight |
| JPMorgan Chase & Co. | Raises Target | Okta (OKTA) | $135.14 | $120.00 ➝ $165.00 | Overweight ➝ Overweight |
| Deutsche Bank Aktiengesellschaft | Lowers Target | OSB Group (OSB) | GBX 513.29 | GBX 660 ➝ GBX 615 | Hold |
| Oppenheimer | Lowers Target | OSI Systems (OSIS) | $206.73 | $320.00 ➝ $300.00 | Outperform ➝ Outperform |
| Morgan Stanley | Lowers Target | Pacific Gas & Electric (PCG) | $17.60 | $23.00 ➝ $22.00 | Equal Weight ➝ Equal Weight |
| Morgan Stanley | Lowers Target | Public Service Enterprise Group (PEG) | $72.71 | $93.00 ➝ $91.00 | Overweight ➝ Overweight |
| JPMorgan Chase & Co. | Raises Target | Progyny (PGNY) | $25.65 | $27.00 ➝ $30.00 | Neutral ➝ Neutral |
| Jefferies Financial Group | Reiterates | PPHE Hotel Group (PPH) | GBX 1,582 | GBX 2,050 | Buy |
| Morgan Stanley | Lowers Target | PPL (PPL) | $34.42 | $43.00 ➝ $42.00 | Overweight ➝ Overweight |
| HC Wainwright | Reiterates | Rani Therapeutics (RANI) | $0.88 | | Buy ➝ Buy |
| Morgan Stanley | Raises Target | Ultragenyx Pharmaceutical (RARE) | $25.83 | $67.00 ➝ $74.00 | Overweight ➝ Overweight |
| B. Riley Financial | Upgrades | RF Industries (RFIL) | $11.18 | $18.00 ➝ $15.00 | Neutral ➝ Buy |
| TD | Downgrades | Roots (ROOT) | C$4.06 | C$4.50 ➝ C$4.10 | Hold ➝ Sell |
| JPMorgan Chase & Co. | Raises Target | Ross Stores (ROST) | $239.04 | $262.00 ➝ $272.00 | Overweight ➝ Overweight |
| Robert W. Baird | Raises Target | Ross Stores (ROST) | $239.04 | $250.00 ➝ $270.00 | Outperform ➝ Outperform |
| BTIG Research | Reiterates | Revolve Group (RVLV) | $23.61 | $35.00 | Buy ➝ Buy |
| Keefe, Bruyette & Woods | Initiates | Royal Bank Of Canada (RY) | $204.86 | | Market Perform |
| Barclays | Raises Target | Royal Bank of Canada (RY) | C$282.37 | C$260.00 ➝ C$300.00 | |
| Keefe, Bruyette & Woods | Set Price Target | Royal Bank of Canada (RY) | C$282.37 | C$316.00 | Market Perform |
| JPMorgan Chase & Co. | Raises Target | SentinelOne (S) | $21.20 | $18.00 ➝ $22.00 | Neutral ➝ Neutral |
| Deutsche Bank Aktiengesellschaft | Reiterates | Saga (SAGA) | GBX 675 | GBX 795 | Buy |
| JPMorgan Chase & Co. | Raises Target | Sinclair (SBGI) | $14.41 | $14.00 ➝ $15.00 | Underweight ➝ Underweight |
| Jefferies Financial Group | Raises Target | SIG (SHI) | GBX 8.80 | GBX 8.90 ➝ GBX 9.60 | Hold |
| Truist Financial | Raises Target | Solid Biosciences (SLDB) | $9.30 | $16.00 ➝ $20.00 | Buy ➝ Buy |
| Morgan Stanley | Lowers Target | Southern (SO) | $89.09 | $92.00 ➝ $89.00 | Underweight ➝ Underweight |
| DZ Bank | Initiates | SpaceX (SPCX) | $136.97 | $100.00 | Sell |
| Morgan Stanley | Lowers Target | Sempra Energy (SRE) | $82.87 | $108.00 ➝ $104.00 | Overweight ➝ Overweight |
| JPMorgan Chase & Co. | Initiates | Stoke Therapeutics (STOK) | $32.29 | $40.00 | Overweight |
| TD Cowen | Lowers Target | STUB (STUB) | $6.73 | $16.00 ➝ $12.00 | Buy ➝ Buy |
| BMO Capital Markets | Initiates | Skyworks Solutions (SWKS) | $67.14 | $70.00 | Market Perform ➝ Market Perform |
| Keefe, Bruyette & Woods | Initiates | Toronto Dominion Bank (TD) | $117.13 | | Market Perform |
| Keefe, Bruyette & Woods | Set Price Target | Toronto-Dominion Bank (TD) | C$161.24 | C$180.00 | Market Perform |
| Barclays | Raises Target | Toronto-Dominion Bank (TD) | C$161.24 | C$140.00 ➝ C$164.00 | |
| Robert W. Baird | Reiterates | Teradyne (TER) | $375.74 | $420.00 | Outperform ➝ Neutral |
| JPMorgan Chase & Co. | Upgrades | TIC Solutions (TIC) | $9.50 | $9.00 ➝ $11.00 | Underweight ➝ Neutral |
| Canadian Imperial Bank of Commerce | Raises Target | Wesdome Gold Mines (WDO) | C$34.97 | C$32.00 ➝ C$35.00 | |
| Citigroup | Lowers Target | Walmart (WMT) | $103.70 | $147.00 ➝ $132.00 | Buy ➝ Buy |
| Robert W. Baird | Lowers Target | Walmart (WMT) | $103.70 | $140.00 ➝ $120.00 | Outperform ➝ Outperform |
| Royal Bank Of Canada | Lowers Target | Walmart (WMT) | $103.70 | $137.00 ➝ $131.00 | Outperform ➝ Outperform |
| BTIG Research | Lowers Target | Walmart (WMT) | $103.70 | $145.00 ➝ $140.00 | Buy ➝ Buy |
| Wells Fargo & Company | Lowers Target | Walmart (WMT) | $103.70 | $140.00 ➝ $120.00 | Overweight ➝ Overweight |
| UBS Group | Lowers Target | Walmart (WMT) | $103.70 | $141.00 ➝ $130.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Lowers Target | Walmart (WMT) | $103.70 | $137.00 ➝ $125.00 | Overweight ➝ Overweight |
| BNP Paribas Exane | Reiterates | Walmart (WMT) | $103.70 | $146.00 ➝ $137.00 | Outperform ➝ Outperform |
| Citigroup | Raises Target | Whitbread (WTB) | GBX 2,424 | GBX 3,100 ➝ GBX 3,300 | Buy |
| JPMorgan Chase & Co. | Initiates | Select Water Solutions (WTTR) | $19.73 | $24.00 | Overweight |
| Rosenblatt Securities | Reiterates | TeraWulf (WULF) | $15.64 | $30.00 | Buy ➝ Buy |
| Morgan Stanley | Lowers Target | Xcel Energy (XEL) | $76.30 | $92.00 ➝ $89.00 | Equal Weight ➝ Equal Weight |
| Rosenblatt Securities | Reiterates | Zoom Communications (ZM) | $107.43 | $130.00 | Buy ➝ Buy |