| Northland Securities | Upgrades | Applied Optoelectronics (AAOI) | $62.55 | $120.00 | Market Perform ➝ Outperform |
| Canaccord Genuity Group | Raises Target | AbbVie (ABBV) | $289.12 | $290.00 ➝ $338.00 | Buy ➝ Buy |
| Cantor Fitzgerald | Raises Target | AbbVie (ABBV) | $289.12 | $290.00 ➝ $325.00 | Overweight ➝ Overweight |
| Royal Bank Of Canada | Raises Target | AbbVie (ABBV) | $289.12 | $280.00 ➝ $330.00 | Outperform ➝ Outperform |
| Morgan Stanley | Raises Target | AbbVie (ABBV) | $289.12 | $310.00 ➝ $346.00 | Overweight ➝ Overweight |
| Bank of America | Downgrades | Acumen Pharmaceuticals (ABOS) | $0.24 | $1.00 | Buy ➝ Underperform |
| Royal Bank Of Canada | Lowers Target | Air Canada (AC) | C$21.09 | C$37.00 ➝ C$28.00 | Outperform |
| Cantor Fitzgerald | Raises Target | Arch Capital Group (ACGL) | $109.89 | $105.00 ➝ $111.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Raises Target | Arch Capital Group (ACGL) | $109.89 | $107.00 ➝ $119.00 | Overweight ➝ Overweight |
| Truist Financial | Reiterates | AGCO (AGCO) | $113.19 | $146.00 ➝ $136.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | Arthur J. Gallagher & Co. (AJG) | $279.44 | $284.00 ➝ $312.00 | Overweight ➝ Overweight |
| Citigroup | Downgrades | Arthur J. Gallagher & Co. (AJG) | $279.44 | $285.00 ➝ $300.00 | Buy ➝ Neutral |
| TD Cowen | Lowers Target | Alignment Healthcare (ALHC) | $7.01 | $12.00 ➝ $10.00 | Buy ➝ Buy |
| Northland Securities | Initiates | Aeluma (ALMU) | $7.55 | $16.00 | Outperform |
| Truist Financial | Downgrades | Alnylam Pharmaceuticals (ALNY) | $161.62 | $315.00 ➝ $225.00 | Buy ➝ Hold |
| Canaccord Genuity Group | Lowers Target | Alnylam Pharmaceuticals (ALNY) | $161.62 | $429.00 ➝ $323.00 | Buy ➝ Buy |
| Morgan Stanley | Raises Target | Advanced Micro Devices (AMD) | $473.82 | $465.00 ➝ $510.00 | Equal Weight ➝ Equal Weight |
| Canaccord Genuity Group | Reiterates | Amaroq Minerals (AMRQ) | GBX 97.40 | GBX 140 | Speculative Buy |
| Oppenheimer | Lowers Target | Amrize (AMRZ) | $43.10 | $55.00 ➝ $52.00 | Outperform ➝ Outperform |
| Cantor Fitzgerald | Raises Target | AON (AON) | $331.61 | $400.00 ➝ $410.00 | Overweight ➝ Overweight |
| Wells Fargo & Company | Raises Target | AON (AON) | $331.61 | $323.00 ➝ $364.00 | Overweight ➝ Overweight |
| Royal Bank Of Canada | Lowers Target | Allied Properties Real Estate Investment Trust (AP.UN) | C$4.01 | C$10.00 ➝ C$5.00 | Sector Perform |
| National Bank Financial | Raises Target | Aecon Group (ARE) | C$52.02 | C$66.00 ➝ C$70.00 | Outperform |
| Desjardins | Raises Target | Aecon Group (ARE) | C$52.02 | C$58.00 ➝ C$60.00 | Hold |
| Stifel Nicolaus | Raises Target | Aecon Group (ARE) | C$52.02 | C$66.00 ➝ C$75.00 | Buy |
| TD | Raises Target | Aecon Group (ARE) | C$52.02 | C$66.00 ➝ C$75.00 | Buy |
| ATB Cormack | Raises Target | Aecon Group (ARE) | C$52.02 | C$66.00 ➝ C$75.00 | Buy |
| Piper Sandler | Raises Target | American Savings Bank of Hawaii (ASBH) | $19.46 | $20.00 ➝ $21.00 | Overweight ➝ Overweight |
| Royal Bank Of Canada | Raises Target | Aurinia Pharmaceuticals (AUPH) | $16.14 | $16.00 ➝ $18.00 | Sector Perform ➝ Sector Perform |
| HC Wainwright | Initiates | Autolus Therapeutics (AUTL) | $1.41 | | Buy |
| KeyCorp | Lowers Target | AeroVironment (AVAV) | $123.63 | $220.00 ➝ $200.00 | Overweight ➝ Overweight |
| Citigroup | Raises Target | Avery Dennison (AVY) | $185.78 | $186.00 ➝ $191.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Raises Target | Axis Capital (AXS) | $106.81 | $112.00 ➝ $122.00 | Overweight ➝ Overweight |
| Royal Bank Of Canada | Lowers Target | Axalta Coating Systems (AXTA) | $35.88 | $36.00 ➝ $35.00 | Sector Perform ➝ Sector Perform |
| JonesTrading | Initiates | Aztar (AZR) | $3.89 | $14.00 | Buy |
| TD Cowen | Initiates | Aztar (AZR) | $3.89 | | Buy |
| Canaccord Genuity Group | Raises Target | BridgeBio Pharma (BBIO) | $75.62 | $106.00 ➝ $108.00 | Buy ➝ Buy |
| Citigroup | Lowers Target | Brunswick (BC) | $78.59 | $101.00 ➝ $93.00 | Buy ➝ Buy |
| Acumen Capital | Raises Target | Black Diamond Group (BDI) | C$21.83 | C$21.75 ➝ C$25.50 | Buy |
| Raymond James Financial | Raises Target | Black Diamond Group (BDI) | C$21.83 | C$23.00 ➝ C$25.00 | Outperform |
| HC Wainwright | Raises Target | Biogen (BIIB) | $248.47 | $251.00 ➝ $270.00 | Buy ➝ Buy |
| HC Wainwright | Downgrades | Bausch + Lomb (BLCO) | $20.05 | $21.00 ➝ $22.00 | Buy ➝ Neutral |
| Stephens | Raises Target | Bank of Marin Bancorp (BMRC) | $29.33 | $30.00 ➝ $33.00 | Equal Weight ➝ Equal Weight |
| The Goldman Sachs Group | Lowers Target | Broadstone Net Lease (BNL) | $17.53 | $26.00 ➝ $23.00 | Buy ➝ Buy |
| Stephens | Lowers Target | Bank of Hawaii (BOH) | $71.35 | $82.00 ➝ $76.00 | Equal Weight ➝ Equal Weight |
| Berenberg Bank | Raises Target | BP (BP) | GBX 627.40 | GBX 715 ➝ GBX 720 | Buy |
| Citigroup | Lowers Target | Brixmor Property Group (BRX) | $29.54 | $34.00 ➝ $32.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Raises Target | BrightSpring Health Services (BTSG) | $65.51 | $78.00 ➝ $82.00 | Overweight ➝ Overweight |
| TD Cowen | Raises Target | BrightSpring Health Services (BTSG) | $65.51 | $81.00 ➝ $84.00 | Buy ➝ Buy |
| Robert W. Baird | Lowers Target | Carrier Global (CARR) | $54.90 | $72.00 ➝ $70.00 | Outperform ➝ Outperform |
| Citigroup | Raises Target | Maplebear (CART) | $57.43 | $58.00 ➝ $65.00 | Buy ➝ Buy |
| DA Davidson | Lowers Target | Caterpillar (CAT) | $614.08 | $882.00 ➝ $685.00 | Neutral ➝ Neutral |
| Freedom Broker | Lowers Target | Caterpillar (CAT) | $614.08 | $980.00 ➝ $800.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | Cboe Global Markets (CBOE) | $350.30 | $309.00 ➝ $357.00 | Equal Weight ➝ Equal Weight |
| TD Cowen | Raises Target | Cboe Global Markets (CBOE) | $350.30 | $342.00 ➝ $417.00 | Buy ➝ Buy |
| National Bank Financial | Lowers Target | Cameco (CCO) | C$104.26 | C$184.00 ➝ C$178.00 | Outperform |
| Keefe, Bruyette & Woods | Downgrades | Cullen/Frost Bankers (CFR) | $159.48 | $180.00 ➝ $175.00 | Outperform ➝ Market Perform |
| JPMorgan Chase & Co. | Raises Target | Church & Dwight (CHD) | $110.41 | $105.00 ➝ $109.00 | Neutral ➝ Neutral |
| Morgan Stanley | Raises Target | Church & Dwight (CHD) | $110.41 | $112.00 ➝ $117.00 | Equal Weight ➝ Equal Weight |
| Citigroup | Raises Target | Church & Dwight (CHD) | $110.41 | $105.00 ➝ $110.00 | Neutral ➝ Neutral |
| Susquehanna | Lowers Target | C.H. Robinson Worldwide (CHRW) | $128.62 | $180.00 ➝ $166.00 | Positive ➝ Positive |
| Wells Fargo & Company | Raises Target | Colgate-Palmolive (CL) | $97.39 | $90.00 ➝ $95.00 | Equal Weight ➝ Equal Weight |
| Royal Bank Of Canada | Raises Target | Colgate-Palmolive (CL) | $97.39 | $104.00 ➝ $105.00 | Outperform ➝ Outperform |
| BNP Paribas Exane | Reiterates | Colgate-Palmolive (CL) | $97.39 | $97.00 ➝ $108.00 | Outperform ➝ Outperform |
| Morgan Stanley | Raises Target | Colgate-Palmolive (CL) | $97.39 | $104.00 ➝ $111.00 | Overweight ➝ Overweight |
| JPMorgan Chase & Co. | Lowers Target | Colgate-Palmolive (CL) | $97.39 | $104.00 ➝ $102.00 | Overweight ➝ Overweight |
| Citigroup | Raises Target | Clean Harbors (CLH) | $296.97 | $378.00 ➝ $379.00 | Buy ➝ Buy |
| Evercore | Upgrades | Clorox (CLX) | $89.49 | $99.00 | Underperform ➝ In-Line |
| Truist Financial | Lowers Target | Cimpress (CMPR) | $58.44 | $108.00 ➝ $90.00 | Buy ➝ Buy |
| Truist Financial | Reiterates | Centene (CNC) | $66.45 | $80.00 ➝ $82.00 | Buy ➝ Buy |
| Citigroup | Raises Target | Canadian National Railway (CNI) | $126.94 | $143.00 ➝ $145.00 | Buy ➝ Buy |
| Morgan Stanley | Raises Target | Cinemark (CNK) | $38.90 | $40.00 ➝ $45.00 | Equal Weight ➝ Equal Weight |
| National Bank Financial | Raises Target | Canadian National Railway (CNR) | C$177.54 | C$190.00 ➝ C$194.00 | Sector Perform |
| Scotia | Raises Target | Canadian National Railway (CNR) | C$177.54 | C$198.00 ➝ C$200.00 | Sector Perform |
| Royal Bank Of Canada | Raises Target | Canadian National Railway (CNR) | C$177.54 | C$198.00 ➝ C$200.00 | Outperform |
| TD | Raises Target | Canadian National Railway (CNR) | C$177.54 | C$205.00 ➝ C$211.00 | Buy |
| Desjardins | Raises Target | Canadian National Railway (CNR) | C$177.54 | C$199.00 ➝ C$200.00 | Buy |
| DA Davidson | Raises Target | ChoiceOne Financial Services (COFS) | $36.52 | $38.00 ➝ $40.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | Capri (CPRI) | $20.33 | $16.00 ➝ $18.00 | Equal Weight ➝ Equal Weight |
| The Goldman Sachs Group | Raises Target | Capri (CPRI) | $20.33 | $18.00 ➝ $20.00 | Neutral ➝ Neutral |
| Citigroup | Raises Target | CRH (CRH) | $96.74 | $106.00 ➝ $108.00 | Buy ➝ Buy |
| Stephens | Raises Target | CRH (CRH) | $96.74 | $105.00 ➝ $110.00 | Overweight ➝ Overweight |
| DA Davidson | Lowers Target | CRH (CRH) | $96.74 | $117.00 ➝ $114.00 | Buy ➝ Buy |
| Needham & Company LLC | Lowers Target | CorMedix (CRMD) | $5.49 | $15.00 ➝ $12.00 | Buy ➝ Buy |
| National Bank Financial | Raises Target | Capstone Copper (CS) | C$11.54 | C$15.00 ➝ C$15.50 | Outperform |
| Truist Financial | Lowers Target | CSW Industrials (CSW) | $289.51 | $332.00 ➝ $328.00 | Hold ➝ Hold |
| National Bank Financial | Raises Target | Canadian Tire (CTC) | C$220.22 | C$209.00 ➝ C$214.00 | Sector Perform |
| Truist Financial | Raises Target | Curbline Properties (CURB) | $28.93 | $33.00 ➝ $34.00 | Buy ➝ Buy |
| Oppenheimer | Reiterates | Cavco Industries (CVCO) | $659.50 | $720.00 ➝ $735.00 | Outperform ➝ Outperform |
| Oppenheimer | Raises Target | Docebo (DCBO) | $29.87 | $25.00 ➝ $35.00 | Outperform ➝ Outperform |
| DA Davidson | Raises Target | Donnelley Financial Solutions (DFIN) | $67.36 | $62.00 ➝ $76.00 | Buy ➝ Buy |
| Citigroup | Raises Target | D.R. Horton (DHI) | $152.79 | $150.00 ➝ $152.00 | Neutral ➝ Neutral |
| Morgan Stanley | Raises Target | HF Sinclair (DINO) | $111.48 | $127.00 ➝ $130.00 | Overweight ➝ Overweight |
| Needham & Company LLC | Lowers Target | DraftKings (DKNG) | $21.92 | $35.00 ➝ $30.00 | Buy ➝ Buy |
| BTIG Research | Reiterates | Leonardo DRS (DRS) | $36.53 | $50.00 | Buy ➝ Buy |
| Morgan Stanley | Raises Target | Leonardo DRS (DRS) | $36.53 | $44.00 ➝ $45.00 | Equal Weight ➝ Equal Weight |
| TD Cowen | Raises Target | DaVita (DVA) | $182.73 | $220.00 ➝ $228.00 | Buy ➝ Buy |
| Morgan Stanley | Raises Target | DXC Technology (DXC) | $14.95 | $9.00 ➝ $12.00 | Equal Weight ➝ Equal Weight |
| Wells Fargo & Company | Raises Target | Everest Group (EG) | $419.72 | $396.00 ➝ $428.00 | Equal Weight ➝ Equal Weight |
| Cantor Fitzgerald | Raises Target | Everest Group (EG) | $419.72 | $390.00 ➝ $419.00 | Neutral ➝ Neutral |
| Citigroup | Raises Target | Everest Group (EG) | $419.72 | $415.00 ➝ $445.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Raises Target | EastGroup Properties (EGP) | $201.34 | $232.00 ➝ $236.00 | Overweight ➝ Overweight |
| National Bank Financial | Lowers Target | Eldorado Gold (ELD) | C$45.18 | C$74.00 ➝ C$68.00 | Outperform |
| Cantor Fitzgerald | Lowers Target | EMCOR Group (EME) | $679.06 | $1,047.00 ➝ $920.00 | Overweight ➝ Overweight |
| Oppenheimer | Lowers Target | EMCOR Group (EME) | $679.06 | $1,200.00 ➝ $1,000.00 | Outperform ➝ Outperform |
| JPMorgan Chase & Co. | Lowers Target | Eastman Chemical (EMN) | $67.15 | $66.00 ➝ $65.00 | Neutral ➝ Neutral |
| Citigroup | Lowers Target | EPR Properties (EPR) | $59.11 | $65.00 ➝ $63.00 | Neutral ➝ Neutral |
| Truist Financial | Raises Target | EQT (EQT) | $54.95 | $65.00 ➝ $70.00 | Buy ➝ Buy |
| Berenberg Bank | Reiterates | Evoke (EVOK) | GBX 47.30 | GBX 52 | Hold |
| HC Wainwright | Raises Target | Exelixis (EXEL) | $71.22 | $56.00 ➝ $78.00 | Buy ➝ Buy |
| DA Davidson | Raises Target | First Business Financial Services (FBIZ) | $77.21 | $80.00 ➝ $85.00 | Buy ➝ Buy |
| Piper Sandler | Raises Target | First Business Financial Services (FBIZ) | $77.21 | $84.00 ➝ $88.00 | Overweight ➝ Overweight |
| B. Riley Financial | Lowers Target | Franklin BSP Realty Trust (FBRT) | $6.10 | $13.00 ➝ $10.00 | Buy ➝ Buy |
| Hovde Group | Upgrades | First Carolina Financial Services (FCBM) | $13.11 | $14.00 ➝ $15.00 | Market Perform ➝ Outperform |
| Truist Financial | Reiterates | FTI Consulting (FCN) | $193.26 | $158.00 ➝ $180.00 | Hold ➝ Hold |
| Citizens Jmp | Lowers Target | Four Corners Property Trust (FCPT) | $23.13 | $28.00 ➝ $26.00 | Market Outperform ➝ Market Outperform |
| Freedom Broker | Lowers Target | Freeport-McMoRan (FCX) | $63.38 | $75.00 ➝ $68.00 | Hold ➝ Hold |
| Citigroup | Raises Target | FedEx (FDX) | $319.82 | $373.00 ➝ $374.00 | Buy ➝ Buy |
| DA Davidson | Upgrades | Franklin Electric (FELE) | $100.25 | $105.00 ➝ $135.00 | Neutral ➝ Buy |
| Truist Financial | Raises Target | First Financial Bancorp. (FFBC) | $33.09 | $37.00 ➝ $38.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Raises Target | Federated Hermes (FHI) | $62.21 | $54.00 ➝ $56.00 | Underweight ➝ Underweight |
| Rothschild & Co Redburn | Initiates | Figma (FIG) | $22.71 | $23.00 | Neutral |
| Stephens | Lowers Target | Flowers Foods (FLO) | $6.74 | $6.00 ➝ $5.50 | Equal Weight ➝ Equal Weight |
| Oppenheimer | Lowers Target | Flutter Entertainment (FLUT) | $88.20 | $120.00 ➝ $110.00 | Outperform ➝ Outperform |
| KeyCorp | Lowers Target | Firefly Aerospace (FLY) | $16.65 | $50.00 ➝ $35.00 | Overweight ➝ Overweight |
| Royal Bank Of Canada | Lowers Target | FMC (FMC) | $6.58 | $9.00 ➝ $7.00 | Sector Perform ➝ Sector Perform |
| Morgan Stanley | Lowers Target | FMC (FMC) | $6.58 | $12.00 ➝ $8.00 | Equal Weight ➝ Equal Weight |
| Morgan Stanley | Lowers Target | Floor & Decor (FND) | $49.26 | $64.00 ➝ $60.00 | Equal Weight ➝ Equal Weight |
| Piper Sandler | Lowers Target | First Northwest Bancorp (FNWB) | $10.32 | $15.00 ➝ $14.00 | Overweight ➝ Overweight |
| Wells Fargo & Company | Lowers Target | First Industrial Realty Trust (FR) | $54.69 | $66.00 ➝ $60.00 | Equal Weight ➝ Equal Weight |
| Piper Sandler | Raises Target | Federal Realty Investment Trust (FRT) | $111.34 | $131.00 ➝ $135.00 | Overweight ➝ Overweight |
| Stephens | Lowers Target | Five Star Bancorp (FSBC) | $45.64 | $50.00 ➝ $49.00 | Equal Weight ➝ Equal Weight |
| Guggenheim | Lowers Target | First Solar (FSLR) | $182.68 | $299.00 ➝ $297.00 | Buy ➝ Buy |
| Robert W. Baird | Lowers Target | First Solar (FSLR) | $182.68 | $290.00 ➝ $266.00 | Outperform ➝ Outperform |
| DA Davidson | Lowers Target | Federal Signal (FSS) | $117.70 | $132.00 ➝ $126.00 | Neutral ➝ Neutral |
| Citigroup | Lowers Target | Federal Signal (FSS) | $117.70 | $150.00 ➝ $135.00 | Buy ➝ Buy |
| Citigroup | Lowers Target | Fiverr International (FVRR) | $8.85 | $11.50 ➝ $10.00 | Neutral ➝ Neutral |
| The Goldman Sachs Group | Raises Target | Fiverr International (FVRR) | $8.85 | $9.00 ➝ $10.00 | Neutral ➝ Neutral |
| Citigroup | Raises Target | General Dynamics (GD) | $371.17 | $374.00 ➝ $400.00 | Neutral ➝ Neutral |
| Royal Bank Of Canada | Raises Target | General Dynamics (GD) | $371.17 | $360.00 ➝ $400.00 | Sector Perform ➝ Sector Perform |
| Citigroup | Raises Target | GoDaddy (GDDY) | $118.02 | $105.00 ➝ $135.00 | Buy ➝ Buy |
| Guggenheim | Lowers Target | GE Vernova (GEV) | $872.50 | $1,450.00 ➝ $1,400.00 | Buy ➝ Buy |
| Citigroup | Raises Target | GFL Environmental (GFL) | $45.89 | $51.00 ➝ $52.00 | Buy ➝ Buy |
| Morgan Stanley | Lowers Target | GlobalFoundries (GFS) | $41.68 | $60.00 ➝ $56.00 | Equal Weight ➝ Equal Weight |
| Jefferies Financial Group | Reiterates | Grainger (GRI) | GBX 185.90 | GBX 200 | Buy |
| Robert W. Baird | Raises Target | Gates Industrial (GTES) | $23.62 | $39.00 ➝ $40.00 | Outperform ➝ Outperform |
| DA Davidson | Lowers Target | Gates Industrial (GTES) | $23.62 | $29.00 ➝ $27.00 | Neutral ➝ Neutral |
| The Goldman Sachs Group | Raises Target | Granite Construction (GVA) | $129.08 | $110.00 ➝ $124.00 | Sell ➝ Sell |
| Robert W. Baird | Raises Target | Hyatt Hotels (H) | $186.46 | $188.00 ➝ $194.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Raises Target | HCA Healthcare (HCA) | $466.27 | $381.00 ➝ $468.00 | Equal Weight ➝ Equal Weight |
| Wells Fargo & Company | Raises Target | Hamilton Insurance Group (HG) | $35.91 | $40.00 ➝ $43.00 | Overweight ➝ Overweight |
| Citizens Jmp | Downgrades | Hilton Grand Vacations (HGV) | $40.94 | | Market Outperform ➝ Market Perform |
| Cantor Fitzgerald | Lowers Target | The Hartford Insurance Group (HIG) | $134.57 | $145.00 ➝ $136.00 | Overweight ➝ Overweight |
| Berenberg Bank | Lowers Target | Haleon (HLN) | GBX 323.20 | GBX 514 ➝ GBX 365 | Buy |
| Piper Sandler | Lowers Target | Hope Bancorp (HOPE) | $13.39 | $15.00 ➝ $13.00 | Neutral ➝ Neutral |
| Royal Bank Of Canada | Lowers Target | Hammond Power Solutions (HPS.A) | C$223.86 | C$350.00 ➝ C$320.00 | Outperform |
| Mizuho | Initiates | H2O America (HTO) | $61.36 | $67.00 | Outperform |
| BTIG Research | Lowers Target | Howmet Aerospace (HWM) | $212.49 | $340.00 ➝ $280.00 | Buy ➝ Buy |
| Citigroup | Raises Target | Illumina (ILMN) | $229.24 | $113.00 ➝ $210.00 | Sell ➝ Sell |
| B. Riley Financial | Lowers Target | Industrial Logistics Properties Trust (ILPT) | $6.68 | $11.00 ➝ $10.00 | Buy ➝ Buy |
| Sanford C. Bernstein | Raises Target | Incyte (INCY) | $119.98 | $104.00 ➝ $108.00 | Market Perform ➝ Market Perform |
| B. Riley Financial | Lowers Target | Infleqtion (INFQ) | $8.34 | $23.00 ➝ $17.00 | Buy ➝ Buy |
| HC Wainwright | Upgrades | Inovio Pharmaceuticals (INO) | $2.07 | | Neutral ➝ Buy |
| B. Riley Financial | Lowers Target | IonQ (IONQ) | $28.34 | $100.00 ➝ $75.00 | Buy ➝ Buy |
| Robert W. Baird | Lowers Target | Ingersoll Rand (IR) | $82.80 | $109.00 ➝ $107.00 | Outperform ➝ Outperform |
| Mizuho | Initiates | JAN (JAN) | $28.37 | $33.00 | Outperform |
| Berenberg Bank | Reiterates | JD Sports Fashion (JD) | GBX 91.94 | GBX 150 | Buy |
| Roth Capital | Lowers Target | JinkoSolar (JKS) | $9.38 | $16.00 ➝ $10.00 | Neutral ➝ Neutral |
| Piper Sandler | Raises Target | Kimco Realty (KIM) | $25.08 | $27.00 ➝ $30.00 | Overweight ➝ Overweight |
| Berenberg Bank | Reiterates | Kistos (KIST) | GBX 302 | GBX 420 | Buy |
| JPMorgan Chase & Co. | Raises Target | Kinder Morgan (KMI) | $32.87 | $36.00 ➝ $37.00 | Neutral ➝ Neutral |
| Rodman & Renshaw | Downgrades | Karyopharm Therapeutics (KPTI) | $0.11 | | Buy ➝ Neutral |
| Wells Fargo & Company | Lowers Target | Kilroy Realty (KRC) | $36.79 | $38.00 ➝ $36.00 | Equal Weight ➝ Equal Weight |
| KeyCorp | Lowers Target | Karman (KRMN) | $38.52 | $100.00 ➝ $65.00 | Overweight ➝ Overweight |
| KeyCorp | Lowers Target | Kratos Defense & Security Solutions (KTOS) | $40.02 | $130.00 ➝ $75.00 | Overweight ➝ Overweight |
| Royal Bank Of Canada | Lowers Target | Quaker Houghton (KWR) | $149.81 | $202.00 ➝ $192.00 | Outperform ➝ Outperform |
| Truist Financial | Raises Target | Quaker Houghton (KWR) | $149.81 | $190.00 ➝ $192.00 | Buy ➝ Buy |
| Royal Bank Of Canada | Lowers Target | Lear (LEA) | $122.41 | $139.00 ➝ $135.00 | Sector Perform ➝ Sector Perform |
| Wells Fargo & Company | Raises Target | Lennar (LEN) | $91.18 | $75.00 ➝ $80.00 | Equal Weight ➝ Equal Weight |
| Cantor Fitzgerald | Raises Target | Eli Lilly and Company (LLY) | $1,405.53 | $1,440.00 ➝ $1,600.00 | Overweight ➝ Overweight |
| Jefferies Financial Group | Reiterates | LondonMetric Property (LMP) | GBX 187.60 | GBX 217 | Buy |
| Wells Fargo & Company | Raises Target | Lockheed Martin (LMT) | $642.49 | $600.00 ➝ $700.00 | Equal Weight ➝ Equal Weight |
| Wolfe Research | Downgrades | Cheniere Energy (LNG) | $310.93 | | Outperform ➝ Peer Perform |
| Wells Fargo & Company | Raises Target | Alliant Energy (LNT) | $73.00 | $81.00 ➝ $82.00 | Overweight ➝ Overweight |
| Susquehanna | Lowers Target | Landstar System (LSTR) | $148.08 | $190.00 ➝ $160.00 | Neutral ➝ Neutral |
| KeyCorp | Lowers Target | Intuitive Machines (LUNR) | $10.04 | $38.00 ➝ $30.00 | Overweight ➝ Overweight |
| Royal Bank Of Canada | Raises Target | LyondellBasell Industries (LYB) | $66.38 | $68.00 ➝ $82.00 | Outperform ➝ Outperform |
| JPMorgan Chase & Co. | Lowers Target | Mobileye Global (MBLY) | $5.65 | $9.00 ➝ $7.50 | Neutral ➝ Neutral |
| BNP Paribas Exane | Lowers Target | Mobileye Global (MBLY) | $5.65 | $7.50 ➝ $6.50 | Neutral ➝ Neutral |
| Royal Bank Of Canada | Raises Target | Methanex (MEOH) | $69.01 | $65.00 ➝ $75.00 | Sector Perform ➝ Outperform |
| JPMorgan Chase & Co. | Raises Target | Methanex (MEOH) | $69.01 | $55.00 ➝ $63.00 | Neutral ➝ Neutral |
| Truist Financial | Downgrades | MidCap Financial Investment (MFIC) | $10.31 | $12.00 ➝ $11.00 | Buy ➝ Hold |
| Royal Bank Of Canada | Lowers Target | Magna International (MGA) | $65.58 | $68.00 ➝ $66.00 | Sector Perform ➝ Sector Perform |
| Robert W. Baird | Raises Target | Mohawk Industries (MHK) | $148.84 | $132.00 ➝ $142.00 | Neutral ➝ Neutral |
| Berenberg Bank | Raises Target | Millicom International Cellular (MICC) | GBX 1,487 | GBX 1,250 ➝ GBX 1,350 | Hold |
| Cantor Fitzgerald | Raises Target | Merck & Co., Inc. (MRK) | $148.52 | $145.00 ➝ $155.00 | Neutral ➝ Neutral |
| Cantor Fitzgerald | Lowers Target | MasTec (MTZ) | $192.81 | $348.00 ➝ $270.00 | Overweight ➝ Overweight |
| Truist Financial | Reiterates | MasTec (MTZ) | $192.81 | $380.00 ➝ $332.00 | Buy ➝ Buy |
| Roth Capital | Reiterates | MasTec (MTZ) | $192.81 | $500.00 ➝ $380.00 | Buy ➝ Buy |
| Stephens | Lowers Target | National Bank (NBHC) | $38.10 | $44.00 ➝ $39.00 | Equal Weight ➝ Equal Weight |
| Piper Sandler | Reiterates | NBT Bancorp (NBTB) | $53.29 | $62.00 ➝ $61.00 | Overweight ➝ Overweight |
| HC Wainwright | Initiates | Nkarta (NKTX) | $1.54 | | Buy |
| B. Riley Financial | Lowers Target | NPK International (NPKI) | $9.38 | $21.00 ➝ $15.00 | Buy ➝ Buy |
| HC Wainwright | Downgrades | NeuroSense Therapeutics (NRSN) | $1.34 | | Buy ➝ Neutral |
| BTIG Research | Raises Target | Netskope (NTSK) | $22.34 | $22.00 ➝ $30.00 | Buy ➝ Buy |
| Melius Research | Lowers Target | NVIDIA (NVDA) | $204.20 | $420.00 ➝ $315.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | nVent Electric (NVT) | $121.57 | $182.00 ➝ $190.00 | Equal Weight ➝ Equal Weight |
| Citigroup | Lowers Target | nVent Electric (NVT) | $121.57 | $228.00 ➝ $200.00 | Buy ➝ Buy |
| Berenberg Bank | Lowers Target | NatWest Group (NWG) | GBX 592.20 | GBX 880 ➝ GBX 850 | Buy |
| Citigroup | Lowers Target | Newell Brands (NWL) | $6.01 | $6.00 ➝ $5.50 | Neutral ➝ Neutral |
| Citigroup | Raises Target | Olin (OLN) | $17.96 | $17.00 ➝ $19.00 | Neutral ➝ Neutral |
| Truist Financial | Raises Target | Olin (OLN) | $17.96 | $15.00 ➝ $17.00 | Hold ➝ Hold |
| Royal Bank Of Canada | Raises Target | Olin (OLN) | $17.96 | $16.00 ➝ $19.00 | Sector Perform ➝ Sector Perform |
| Royal Bank Of Canada | Lowers Target | OneMain (OMF) | $57.24 | $71.00 ➝ $70.00 | Outperform ➝ Outperform |
| JPMorgan Chase & Co. | Raises Target | OneMain (OMF) | $57.24 | $52.00 ➝ $56.00 | Underweight ➝ Underweight |
| Stephens | Upgrades | Oracle (ORCL) | $120.37 | $185.00 ➝ $213.00 | Equal Weight ➝ Overweight |
| DA Davidson | Lowers Target | Oshkosh (OSK) | $144.50 | $168.00 ➝ $164.00 | Buy ➝ Buy |
| Citigroup | Raises Target | Oshkosh (OSK) | $144.50 | $135.00 ➝ $140.00 | Neutral ➝ Neutral |
| The Goldman Sachs Group | Raises Target | Blue Owl Capital (OWL) | $10.66 | $9.50 ➝ $10.50 | Neutral ➝ Neutral |
| JPMorgan Chase & Co. | Lowers Target | Pampa Energia (PAM) | $69.27 | $105.00 ➝ $100.00 | Neutral ➝ Neutral |
| Craig Hallum | Downgrades | Perion Network (PERI) | $11.42 | $11.70 | Buy ➝ Hold |
| National Bank Financial | Upgrades | Pet Valu (PET) | C$21.18 | C$23.00 ➝ C$24.00 | Sector Perform ➝ Outperform |
| Keefe, Bruyette & Woods | Downgrades | PennyMac Financial Services (PFSI) | $65.08 | $100.00 ➝ $80.00 | Outperform ➝ Market Perform |
| DA Davidson | Lowers Target | Pinterest (PINS) | $20.13 | $27.00 ➝ $25.00 | Buy ➝ Buy |
| Citigroup | Lowers Target | Pinterest (PINS) | $20.13 | $27.00 ➝ $22.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Lowers Target | Prologis (PLD) | $129.95 | $166.00 ➝ $158.00 | Overweight ➝ Overweight |
| Cantor Fitzgerald | Raises Target | Palantir Technologies (PLTR) | $182.43 | $156.00 ➝ $207.00 | Neutral ➝ Neutral |
| Fox Advisors | Upgrades | Plexus (PLXS) | $210.54 | | Equal Weight ➝ Overweight |
| Roth Capital | Lowers Target | Promis Neurosciences (PMN) | $2.99 | $15.00 | Buy ➝ Buy |
| Oppenheimer | Raises Target | The PNC Financial Services Group (PNC) | $231.52 | $269.00 ➝ $274.00 | Outperform ➝ Outperform |
| TD | Raises Target | Pembina Pipeline (PPL) | C$70.85 | C$79.00 ➝ C$80.00 | Buy |
| Morgan Stanley | Raises Target | Phillips 66 (PSX) | $274.88 | $284.00 ➝ $290.00 | Overweight ➝ Overweight |
| Citigroup | Raises Target | PTC Therapeutics (PTCT) | $61.02 | $108.00 ➝ $109.00 | Buy ➝ Buy |
| Morgan Stanley | Raises Target | Patterson-UTI Energy (PTEN) | $12.10 | $12.00 ➝ $13.00 | Equal Weight ➝ Equal Weight |
| KeyCorp | Lowers Target | Pattern Group (PTRN) | $16.80 | $30.00 ➝ $25.00 | Overweight ➝ Overweight |
| Oppenheimer | Lowers Target | Quanta Services (PWR) | $620.41 | $835.00 ➝ $800.00 | Outperform ➝ Outperform |
| B. Riley Financial | Lowers Target | D-Wave Quantum (QBTS) | $10.19 | $40.00 ➝ $27.00 | Buy ➝ Buy |
| Morgan Stanley | Lowers Target | RBC Bearings (RBC) | $468.25 | $655.00 ➝ $600.00 | Overweight ➝ Overweight |
| B. Riley Financial | Raises Target | Roblox (RBLX) | $43.71 | $45.00 ➝ $51.00 | Buy ➝ Buy |
| DA Davidson | Lowers Target | Roblox (RBLX) | $43.71 | $50.00 ➝ $48.00 | Neutral ➝ Neutral |
| Citigroup | Lowers Target | Roblox (RBLX) | $43.71 | $60.00 ➝ $55.00 | Buy ➝ Buy |
| Stephens | Raises Target | River City Bank (RCBC) | $58.57 | $55.00 ➝ $61.00 | Equal Weight ➝ Equal Weight |
| Evercore | Downgrades | Reddit (RDDT) | $92.62 | $120.00 | Outperform ➝ In-Line |
| Loop Capital | Downgrades | Reddit (RDDT) | $92.62 | $100.00 | Buy ➝ Hold |
| Cantor Fitzgerald | Raises Target | Regeneron Pharmaceuticals (REGN) | $965.85 | $795.00 ➝ $980.00 | Overweight ➝ Overweight |
| Robert W. Baird | Raises Target | Regeneron Pharmaceuticals (REGN) | $965.85 | $761.00 ➝ $875.00 | Neutral ➝ Neutral |
| Guggenheim | Raises Target | Regeneron Pharmaceuticals (REGN) | $965.85 | $1,030.00 ➝ $1,100.00 | Buy ➝ Buy |
| Bank of America | Raises Target | Regeneron Pharmaceuticals (REGN) | $965.85 | $908.00 ➝ $1,030.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | Regeneron Pharmaceuticals (REGN) | $965.85 | $750.00 ➝ $925.00 | Equal Weight ➝ Equal Weight |
| Morgan Stanley | Raises Target | Regeneron Pharmaceuticals (REGN) | $965.85 | $779.00 ➝ $855.00 | Equal Weight ➝ Equal Weight |
| Royal Bank Of Canada | Raises Target | Regeneron Pharmaceuticals (REGN) | $965.85 | $810.00 ➝ $913.00 | Sector Perform ➝ Sector Perform |
| Truist Financial | Raises Target | Regeneron Pharmaceuticals (REGN) | $965.85 | $780.00 ➝ $982.00 | Buy ➝ Buy |
| Sanford C. Bernstein | Raises Target | Regeneron Pharmaceuticals (REGN) | $965.85 | $756.00 ➝ $812.00 | Market Perform ➝ Market Perform |
| Wells Fargo & Company | Raises Target | Rexford Industrial Realty (REXR) | $38.75 | $43.00 ➝ $47.00 | Overweight ➝ Overweight |
| B. Riley Financial | Lowers Target | Rigetti Computing (RGTI) | $10.77 | $35.00 ➝ $25.00 | Buy ➝ Buy |
| UBS Group | Upgrades | Rivian Automotive (RIVN) | $13.26 | $17.00 | Neutral ➝ Buy |
| Berenberg Bank | Raises Target | Reckitt Benckiser Group (RKT) | GBX 5,574 | GBX 5,352 ➝ GBX 5,382 | Hold |
| Canaccord Genuity Group | Downgrades | ResMed (RMD) | $232.69 | | Buy ➝ Hold |
| Wells Fargo & Company | Raises Target | RenaissanceRe (RNR) | $351.73 | $319.00 ➝ $338.00 | Equal Weight ➝ Equal Weight |
| Truist Financial | Raises Target | Range Resources (RRC) | $54.54 | $43.00 ➝ $51.00 | Hold ➝ Hold |
| Citigroup | Raises Target | Republic Services (RSG) | $244.79 | $259.00 ➝ $281.00 | Buy ➝ Buy |
| Craig Hallum | Downgrades | Rush Street Interactive (RSI) | $11.60 | $15.00 | Buy ➝ Hold |
| Guggenheim | Initiates | Retension Pharmaceuticals (RTSN) | $11.55 | $55.00 | Buy |
| Susquehanna | Raises Target | RXO (RXO) | $27.83 | $19.00 ➝ $30.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Raises Target | Ryan Specialty (RYAN) | $45.35 | $41.00 ➝ $46.00 | Equal Weight ➝ Equal Weight |
| Citigroup | Raises Target | Starbucks (SBUX) | $104.59 | $104.00 ➝ $107.00 | Neutral ➝ Neutral |
| Canaccord Genuity Group | Raises Target | Seplat Energy (SEPL) | GBX 874 | GBX 900 ➝ GBX 960 | Buy |
| KeyCorp | Raises Target | Shopify (SHOP) | $158.71 | $180.00 ➝ $185.00 | Overweight ➝ Overweight |
| Wells Fargo & Company | Lowers Target | SL Green Realty (SLG) | $50.99 | $56.50 ➝ $54.00 | Equal Weight ➝ Equal Weight |
| Citigroup | Raises Target | Silgan (SLGN) | $42.32 | $49.00 ➝ $50.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | Scotts Miracle-Gro (SMG) | $65.40 | $60.00 ➝ $71.00 | Overweight ➝ Overweight |
| Roth Capital | Reiterates | Standard Motor Products (SMP) | $45.63 | $54.00 | Buy ➝ Buy |
| BTIG Research | Initiates | SharkNinja (SN) | $212.00 | $245.00 | Buy |
| Fox Advisors | Downgrades | Sandisk (SNDK) | $1,091.52 | | Overweight ➝ Equal Weight |
| Truist Financial | Reiterates | SPX Technologies (SPXC) | $158.01 | $266.00 ➝ $233.00 | Buy ➝ Buy |
| Oppenheimer | Lowers Target | SPX Technologies (SPXC) | $158.01 | $265.00 ➝ $260.00 | Outperform ➝ Outperform |
| B. Riley Financial | Reiterates | Silvaco Group (SVCO) | $5.85 | $16.00 ➝ $11.00 | Buy ➝ Buy |
| Citigroup | Lowers Target | Smurfit Westrock (SW) | $43.69 | $54.00 ➝ $50.00 | Buy ➝ Buy |
| Morgan Stanley | Raises Target | Skyworks Solutions (SWKS) | $85.23 | $72.00 ➝ $95.00 | Equal Weight ➝ Equal Weight |
| B. Riley Financial | Raises Target | SunCoke Energy (SXC) | $11.36 | $9.00 ➝ $11.00 | Neutral ➝ Neutral |
| Truist Financial | Reiterates | Stryker (SYK) | $305.25 | $310.00 ➝ $305.00 | Hold ➝ Hold |
| Oppenheimer | Raises Target | Teladoc Health (TDOC) | $8.59 | $7.00 ➝ $10.00 | Outperform ➝ Outperform |
| Argus | Downgrades | Teladoc Health (TDOC) | $8.59 | | Hold ➝ Sell |
| Cantor Fitzgerald | Raises Target | Atlassian (TEAM) | $190.51 | $220.00 ➝ $252.00 | Overweight ➝ Overweight |
| Fox Advisors | Downgrades | TE Connectivity (TEL) | $216.25 | | Overweight ➝ Equal Weight |
| Needham & Company LLC | Raises Target | Tempus AI (TEM) | $81.71 | $75.00 ➝ $89.00 | Buy ➝ Buy |
| HC Wainwright | Initiates | Teva Pharmaceutical Industries (TEVA) | $40.87 | $52.00 | Buy |
| TD Cowen | Lowers Target | TFI International (TFII) | $96.66 | $158.00 ➝ $119.00 | Buy ➝ Buy |
| Morgan Stanley | Lowers Target | TFI International (TFII) | $96.66 | $190.00 ➝ $175.00 | Overweight ➝ Overweight |
| Stephens | Lowers Target | TFI International (TFII) | $96.66 | $160.00 ➝ $140.00 | Overweight ➝ Overweight |
| The Goldman Sachs Group | Lowers Target | TFI International (TFII) | $96.66 | $178.00 ➝ $155.00 | Buy ➝ Buy |
| Royal Bank Of Canada | Lowers Target | TFI International (TFII) | $96.66 | $144.00 ➝ $117.00 | Outperform ➝ Outperform |
| Citigroup | Lowers Target | TFI International (TFII) | $96.66 | $157.00 ➝ $123.00 | Buy ➝ Buy |
| RBC Dominion Securities | Lowers Target | TFI International (TFII) | $96.66 | $144.00 ➝ $117.00 | Outperform |
| Desjardins | Set Price Target | TFI International (TFII) | $96.66 | $170.00 | Buy |
| Scotia | Lowers Target | TFI International (TFII) | $96.66 | $168.00 ➝ $138.00 | Sector Outperform |
| Piper Sandler | Lowers Target | TFS Financial (TFSL) | $16.48 | $18.50 ➝ $18.00 | Neutral ➝ Neutral |
| Royal Bank Of Canada | Raises Target | Tenet Healthcare (THC) | $267.87 | $283.00 ➝ $304.00 | Outperform ➝ Outperform |
| Wells Fargo & Company | Raises Target | Tenet Healthcare (THC) | $267.87 | $281.00 ➝ $321.00 | Overweight ➝ Overweight |
| Cantor Fitzgerald | Reiterates | Trulieve Cannabis (TRLV) | $11.09 | $15.00 | Overweight ➝ Overweight |
| Wedbush | Initiates | TRex Bio (TRXB) | $13.67 | $30.00 | Outperform |
| Citigroup | Lowers Target | Trane Technologies (TT) | $411.73 | $566.00 ➝ $549.00 | Buy ➝ Buy |
| DA Davidson | Lowers Target | Titan International (TWI) | $4.90 | $13.00 ➝ $10.00 | Buy ➝ Buy |
| Morgan Stanley | Raises Target | Textron (TXT) | $87.94 | $86.00 ➝ $95.00 | Equal Weight ➝ Equal Weight |
| Citigroup | Raises Target | Textron (TXT) | $87.94 | $86.00 ➝ $97.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Raises Target | Universal Health Services (UHS) | $177.72 | $166.00 ➝ $170.00 | Equal Weight ➝ Equal Weight |
| Berenberg Bank | Raises Target | Unilever (ULVR) | GBX 4,904.41 | GBX 5,050 ➝ GBX 5,080 | Hold |
| Oppenheimer | Raises Target | U.S. Bancorp (USB) | $60.45 | $73.00 ➝ $74.00 | Outperform ➝ Outperform |
| Berenberg Bank | Reiterates | Victoria (VCP) | GBX 39.50 | GBX 100 | Buy |
| Morgan Stanley | Raises Target | Valero Energy (VLO) | $383.91 | $411.00 ➝ $420.00 | Equal Weight ➝ Equal Weight |
| Citigroup | Raises Target | Veralto (VLTO) | $116.32 | $107.00 ➝ $120.00 | Neutral ➝ Neutral |
| Royal Bank Of Canada | Raises Target | Veralto (VLTO) | $116.32 | $109.00 ➝ $121.00 | Sector Perform ➝ Sector Perform |
| B. Riley Financial | Raises Target | Vulcan Materials (VMC) | $288.17 | $300.00 ➝ $315.00 | Buy ➝ Buy |
| Stephens | Raises Target | Vulcan Materials (VMC) | $288.17 | $285.00 ➝ $315.00 | Overweight ➝ Overweight |
| KeyCorp | Lowers Target | Voyager Technologies (VOYG) | $25.06 | $50.00 ➝ $40.00 | Overweight ➝ Overweight |
| Glj Research | Lowers Target | Vertiv (VRT) | $225.25 | $188.00 ➝ $187.00 | Sell ➝ Sell |
| JPMorgan Chase & Co. | Raises Target | Wayfair (W) | $114.73 | $125.00 ➝ $136.00 | Overweight ➝ Overweight |
| Wells Fargo & Company | Lowers Target | Willis Towers Watson Public (WTW) | $325.43 | $364.00 ➝ $360.00 | Overweight ➝ Overweight |
| Citigroup | Raises Target | Weyerhaeuser (WY) | $21.32 | $21.00 ➝ $23.00 | Buy ➝ Buy |
| Royal Bank Of Canada | Raises Target | TMX Group (X) | C$60.36 | C$67.00 ➝ C$75.00 | Outperform |
| Morgan Stanley | Raises Target | ExxonMobil (XOM) | $180.34 | $185.00 ➝ $187.00 | Overweight ➝ Overweight |
| Wells Fargo & Company | Raises Target | ExxonMobil (XOM) | $180.34 | $182.00 ➝ $189.00 | Equal Weight ➝ Equal Weight |