| Canaccord Genuity Group | Reiterates | 3i Infrastructure (3IN) | GBX 394 | | Hold |
| National Bank Financial | Raises Target | Alaris Equity Partners Income Trust (AD.UN) (AD.UN) | C$23.21 | C$30.50 ➝ C$31.50 | Outperform |
| Stifel Nicolaus | Raises Target | Alaris Equity Partners Income Trust (AD.UN) (AD.UN) | C$23.21 | C$26.00 ➝ C$27.00 | Buy |
| Desjardins | Raises Target | Alaris Equity Partners Income Trust (AD.UN) (AD.UN) | C$23.21 | C$27.50 ➝ C$28.00 | Buy |
| Canaccord Genuity Group | Raises Target | Alaris Equity Partners Income Trust (AD.UN) (AD.UN) | C$23.21 | C$30.00 ➝ C$30.25 | Buy |
| Mizuho | Lowers Target | Ameren (AEE) | $99.58 | $124.00 ➝ $113.00 | Outperform ➝ Outperform |
| Scotiabank | Lowers Target | American Electric Power (AEP) | $118.64 | $140.00 ➝ $131.00 | Sector Perform ➝ Sector Perform |
| President Capital | Raises Target | Akamai Technologies (AKAM) | $106.35 | $150.00 ➝ $168.00 | Buy ➝ Buy |
| HC Wainwright | Reiterates | Aldeyra Therapeutics (ALDX) | $1.22 | $2.00 | Neutral ➝ Neutral |
| JPMorgan Chase & Co. | Lowers Target | Alnylam Pharmaceuticals (ALNY) | $246.74 | $375.00 ➝ $369.00 | Overweight ➝ Overweight |
| Piper Sandler | Raises Target | Amplitude (AMPL) | $13.86 | $13.00 ➝ $18.00 | Overweight ➝ Overweight |
| Rosenblatt Securities | Raises Target | Amazon.com (AMZN) | $249.15 | $335.00 ➝ $360.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Lowers Target | AnaptysBio (ANAB) | $50.47 | $70.00 ➝ $60.00 | Overweight ➝ Overweight |
| Sanford C. Bernstein | Initiates | Arista Networks (ANET) | $204.09 | $250.00 | Outperform |
| JPMorgan Chase & Co. | Raises Target | Annexon (ANNX) | $4.24 | $14.00 ➝ $15.00 | Overweight ➝ Overweight |
| Wolfe Research | Initiates | Amphenol (APH) | $84.42 | $105.00 | Outperform |
| Jefferies Financial Group | Reiterates | ASML (ASML) | $1,811.67 | | Neutral |
| Wells Fargo & Company | Lowers Target | ATI (ATI) | $189.59 | $275.00 ➝ $240.00 | Overweight ➝ Overweight |
| Ventum Capital | Lowers Target | Aritzia (ATZ) | C$119.88 | C$186.00 ➝ C$146.00 | Neutral |
| Canaccord Genuity Group | Raises Target | Avation (AVAP) | GBX 142 | GBX 270 ➝ GBX 310 | Buy |
| Citigroup | Lowers Target | American Express (AXP) | $304.21 | $355.00 ➝ $340.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Lowers Target | Banc of California (BANC) | $17.22 | $23.00 ➝ $22.00 | Overweight ➝ Overweight |
| JPMorgan Chase & Co. | Raises Target | BioCryst Pharmaceuticals (BCRX) | $8.32 | $12.00 ➝ $13.00 | Neutral ➝ Neutral |
| Freedom Broker | Initiates | Black Hills (BKH) | $70.22 | $69.00 | Hold |
| UBS Group | Lowers Target | Baker Hughes (BKR) | $54.90 | $72.00 ➝ $69.00 | Neutral ➝ Neutral |
| ATB Cormark Capital Markets | Upgrades | Barksdale Resources (BRO) | C$0.27 | C$0.25 ➝ C$0.30 | Sector Perform ➝ Speculative Buy |
| Oppenheimer | Lowers Target | Dutch Bros (BROS) | $38.60 | $82.00 ➝ $66.00 | Outperform ➝ Outperform |
| Cantor Fitzgerald | Reiterates | Braze (BRZE) | $25.08 | $38.00 | Overweight ➝ Overweight |
| National Bank Financial | Raises Target | Baytex Energy (BTE) | C$6.43 | C$8.50 ➝ C$9.50 | Outperform |
| BTIG Research | Reiterates | BWX Technologies (BWXT) | $137.48 | $235.00 | Buy ➝ Buy |
| Guggenheim | Reiterates | BWX Technologies (BWXT) | $137.48 | $192.00 | Buy ➝ Buy |
| Bank of America | Lowers Target | BWX Technologies (BWXT) | $137.48 | $250.00 ➝ $210.00 | Buy ➝ Buy |
| National Bank Financial | Set Price Target | Banyan Gold (BYN) | C$1.91 | C$3.00 | Outperform |
| Deutsche Bank Aktiengesellschaft | Lowers Target | Carrier Global (CARR) | $54.95 | $71.00 ➝ $64.00 | Hold ➝ Hold |
| Canadian Imperial Bank of Commerce | Raises Target | Cascades (CAS) | C$18.31 | C$17.50 ➝ C$23.00 | |
| Mizuho | Lowers Target | Chemours (CC) | $13.59 | $20.00 ➝ $18.00 | Outperform ➝ Outperform |
| Mizuho | Lowers Target | Carnival (CCL) | $24.60 | $39.00 ➝ $38.00 | Outperform ➝ Outperform |
| BNP Paribas Exane | Lowers Target | Carnival (CCL) | $24.60 | $33.00 ➝ $31.00 | Outperform ➝ Outperform |
| Citigroup | Lowers Target | Celanese (CE) | $44.56 | $60.00 ➝ $58.00 | Buy ➝ Buy |
| Needham & Company LLC | Lowers Target | Celcuity (CELC) | $79.52 | $140.00 ➝ $134.00 | Buy ➝ Buy |
| Sanford C. Bernstein | Initiates | Ciena (CIEN) | $352.99 | $440.00 | Outperform |
| Sanford C. Bernstein | Initiates | Celestica (CLS) | $361.89 | $520.00 | Outperform |
| BTIG Research | Lowers Target | Connect Biopharma (CNTB) | $1.10 | $5.00 | Buy ➝ Buy |
| Canaccord Genuity Group | Reiterates | Concentrix (CNXC) | $24.95 | $45.00 | Buy ➝ Buy |
| Wells Fargo & Company | Lowers Target | Columbia Banking System (COLB) | $28.60 | $34.00 ➝ $32.00 | Equal Weight ➝ Equal Weight |
| Wells Fargo & Company | Lowers Target | Carpenter Technology (CRS) | $389.25 | $540.00 ➝ $430.00 | Equal Weight ➝ Equal Weight |
| Sanford C. Bernstein | Initiates | Cisco Systems (CSCO) | $107.63 | $110.00 | Market Perform |
| Citigroup | Raises Target | Cintas (CTAS) | $195.06 | $180.00 ➝ $181.00 | Sell ➝ Sell |
| Oppenheimer | Initiates | Cavco Industries (CVCO) | $560.26 | $720.00 | Outperform |
| National Bank Financial | Set Price Target | Cenovus Energy (CVE) | C$44.24 | C$60.00 | Outperform |
| HC Wainwright | Reiterates | Dakota Gold (DC) | $6.09 | $10.75 | Buy ➝ Buy |
| Needham & Company LLC | Reiterates | DocGo (DCGO) | $0.40 | | Buy ➝ Buy |
| The Goldman Sachs Group | Lowers Target | DuPont de Nemours (DD) | $130.00 | $159.00 ➝ $153.00 | Neutral ➝ Neutral |
| Scotiabank | Lowers Target | Duke Energy (DUK) | $114.17 | $146.00 ➝ $131.00 | |
| HC Wainwright | Lowers Target | Dyne Therapeutics (DYN) | $16.11 | $50.00 ➝ $32.00 | Buy ➝ Buy |
| Chardan Capital | Reiterates | Dyne Therapeutics (DYN) | $16.11 | $38.00 | Buy ➝ Buy |
| BMO Capital Markets | Lowers Target | Equifax (EFX) | $137.23 | $179.00 ➝ $160.00 | Market Perform ➝ Market Perform |
| Citigroup | Lowers Target | Eastman Chemical (EMN) | $64.86 | $81.00 ➝ $76.00 | Buy ➝ Buy |
| Deutsche Bank Aktiengesellschaft | Raises Target | Emerson Electric (EMR) | $155.40 | $169.00 ➝ $174.00 | Hold ➝ Hold |
| ATB Cormark Capital Markets | Lowers Target | E3 Lithium (ETL) | C$0.70 | C$4.00 ➝ C$3.75 | |
| Shore Capital Group | Reiterates | Everplay Group (EVPL) | GBX 457 | GBX 470 | Buy |
| BNP Paribas Exane | Initiates | Expeditors International of Washington (EXPD) | $184.72 | $180.00 | Neutral |
| BNP Paribas Exane | Raises Target | FedEx (FDX) | $285.41 | $269.80 ➝ $300.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Lowers Target | First Hawaiian (FHB) | $24.62 | $28.00 ➝ $26.00 | Underweight ➝ Underweight |
| Wells Fargo & Company | Lowers Target | First Horizon (FHN) | $23.02 | $28.00 ➝ $25.00 | Equal Weight ➝ Equal Weight |
| BMO Capital Markets | Lowers Target | Fair Isaac (FICO) | $593.43 | $1,550.00 ➝ $1,150.00 | Outperform ➝ Outperform |
| Bank of America | Reiterates | Fair Isaac (FICO) | $593.43 | $1,400.00 ➝ $700.00 | Buy ➝ Neutral |
| Royal Bank Of Canada | Reiterates | Flywire (FLYW) | $17.50 | $25.00 | Outperform ➝ Outperform |
| Wells Fargo & Company | Lowers Target | Forbright (FRBT) | $17.03 | $22.00 ➝ $21.00 | Overweight ➝ Overweight |
| Piper Sandler | Lowers Target | First Solar (FSLR) | $175.16 | $260.00 ➝ $251.00 | Overweight ➝ Overweight |
| Barclays | Lowers Target | Fortis (FTS) | C$75.17 | C$82.00 ➝ C$76.00 | Overweight |
| Stifel Nicolaus | Set Price Target | Finning International (FTT) | C$109.04 | C$127.00 | Buy |
| Shore Capital Group | Reiterates | ForViva (FVA) | GBX 147 | GBX 135 | Hold |
| Canaccord Genuity Group | Reiterates | ForViva (FVA) | GBX 147 | GBX 190 | Buy |
| BTIG Research | Reiterates | Global Business Travel Group (GBTG) | $9.50 | | Neutral ➝ Neutral |
| Wells Fargo & Company | Lowers Target | GE Aerospace (GE) | $312.94 | $390.00 ➝ $380.00 | Overweight ➝ Overweight |
| ATB Cormark Capital Markets | Raises Target | Gibson Energy (GEI) | C$30.44 | C$34.00 ➝ C$35.00 | |
| Sanford C. Bernstein | Initiates | Corning (GLW) | $154.00 | $140.00 | Market Perform |
| Stifel Nicolaus | Raises Target | Generac (GNRC) | $207.10 | $285.00 ➝ $290.00 | Buy ➝ Buy |
| Bank of America | Upgrades | Grocery Outlet (GO) | $11.25 | $12.50 ➝ $15.00 | Neutral ➝ Buy |
| Royal Bank Of Canada | Lowers Target | Graphic Packaging (GPK) | $9.06 | $11.00 ➝ $10.00 | Sector Perform ➝ Sector Perform |
| Shore Capital Group | Reiterates | Greggs (GRG) | GBX 2,028 | GBX 1,910 | Hold |
| Royal Bank Of Canada | Lowers Target | HawkEye 360 (HAWK) | $15.12 | $33.00 ➝ $28.00 | Outperform ➝ Outperform |
| Raymond James Financial | Raises Target | Hudbay Minerals (HBM) | C$38.04 | C$42.00 ➝ C$43.00 | |
| Haywood Securities | Raises Target | Hudbay Minerals (HBM) | C$38.04 | C$43.00 ➝ C$45.00 | |
| Wells Fargo & Company | Lowers Target | Heico (HEI) | $303.43 | $350.00 ➝ $335.00 | Equal Weight ➝ Equal Weight |
| Needham & Company LLC | Raises Target | Hinge Health (HNGE) | $97.51 | $97.00 ➝ $115.00 | Buy ➝ Buy |
| Morgan Stanley | Reiterates | Robinhood Markets (HOOD) | $112.50 | $150.00 | Overweight ➝ Overweight |
| Wells Fargo & Company | Lowers Target | Howmet Aerospace (HWM) | $226.43 | $315.00 ➝ $255.00 | Equal Weight ➝ Equal Weight |
| Wells Fargo & Company | Lowers Target | Hexcel (HXL) | $84.16 | $120.00 ➝ $105.00 | Overweight ➝ Overweight |
| Freedom Broker | Raises Target | IDT (IDT) | $79.98 | $75.00 ➝ $85.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | Iovance Biotherapeutics (IOVA) | $14.82 | $14.00 ➝ $18.00 | Overweight ➝ Overweight |
| Deutsche Bank Aktiengesellschaft | Lowers Target | Illinois Tool Works (ITW) | $257.87 | $287.00 ➝ $281.00 | Hold ➝ Hold |
| Citigroup | Initiates | Jazz Pharmaceuticals (JAZZ) | $231.52 | $325.00 | Buy |
| BWS Financial | Reiterates | John B. Sanfilippo & Son (JBSS) | $66.51 | $109.00 | Buy ➝ Buy |
| Deutsche Bank Aktiengesellschaft | Lowers Target | Johnson Controls International (JCI) | $148.90 | $180.00 ➝ $178.00 | Buy ➝ Buy |
| The Goldman Sachs Group | Raises Target | Johnson Controls International (JCI) | $148.90 | $186.00 ➝ $191.00 | Buy ➝ Buy |
| Shore Capital Group | Reiterates | JD Sports Fashion (JD) | GBX 80.02 | GBX 75 | Hold |
| Morgan Stanley | Lowers Target | Jack Henry & Associates (JKHY) | $143.24 | $170.00 ➝ $158.00 | Equal Weight ➝ Equal Weight |
| Royal Bank Of Canada | Reiterates | Jack Henry & Associates (JKHY) | $143.24 | $178.00 | Outperform ➝ Outperform |
| National Bank Financial | Set Price Target | Kelt Exploration (KEL) | C$10.33 | C$13.25 | Outperform |
| Berenberg Bank | Raises Target | Kier Group (KIE) | GBX 310.60 | GBX 300 ➝ GBX 370 | Buy |
| BNP Paribas Exane | Reiterates | CarMax (KMX) | $55.51 | $33.00 ➝ $48.00 | Underperform ➝ Underperform |
| Robert W. Baird | Raises Target | CarMax (KMX) | $55.51 | $64.00 ➝ $70.00 | Outperform ➝ Outperform |
| Royal Bank Of Canada | Raises Target | CarMax (KMX) | $55.51 | $45.00 ➝ $56.00 | Sector Perform ➝ Sector Perform |
| Wells Fargo & Company | Initiates | Kiniksa Pharmaceuticals International (KNSA) | $74.61 | $87.00 | Overweight |
| Canaccord Genuity Group | Reiterates | Kodal Minerals (KOD) | GBX 0.28 | GBX 1.20 | Speculative Buy |
| Citigroup | Lowers Target | Liberty Energy (LBRT) | $18.28 | $28.50 ➝ $27.50 | Buy ➝ Buy |
| Citigroup | Lowers Target | Levi Strauss & Co. (LEVI) | $19.67 | $25.00 ➝ $22.00 | Neutral ➝ Neutral |
| BTIG Research | Reiterates | Levi Strauss & Co. (LEVI) | $19.67 | $27.00 | Buy ➝ Buy |
| National Bank Financial | Set Price Target | Logan Energy (LGN) | C$1.16 | C$1.75 | Outperform |
| Berenberg Bank | Raises Target | Liontrust Asset Management (LIO) | GBX 308 | GBX 360 ➝ GBX 390 | Buy |
| Sanford C. Bernstein | Initiates | Lumentum (LITE) | $971.26 | $1,220.00 | Outperform |
| Berenberg Bank | Reiterates | Lords Group Trading (LORD) | GBX 12.66 | GBX 40 | Buy |
| JPMorgan Chase & Co. | Lowers Target | Lamb Weston (LW) | $41.74 | $52.00 ➝ $46.00 | Neutral ➝ Neutral |
| Citigroup | Reiterates | LyondellBasell Industries (LYB) | $57.46 | $72.00 ➝ $63.00 | Buy ➝ Neutral |
| Freedom Broker | Initiates | Matson (MATX) | $219.33 | $260.00 | Buy |
| Barclays | Reiterates | Mobileye Global (MBLY) | $7.39 | $14.00 ➝ $9.00 | Overweight ➝ Equal Weight |
| Needham & Company LLC | Reiterates | MongoDB (MDB) | $348.61 | $430.00 | Buy ➝ Buy |
| Stephens | Lowers Target | MongoDB (MDB) | $348.61 | $398.00 ➝ $372.00 | Equal Weight ➝ Equal Weight |
| Stifel Nicolaus | Lowers Target | MongoDB (MDB) | $348.61 | $465.00 ➝ $385.00 | Buy ➝ Buy |
| Royal Bank Of Canada | Reiterates | MongoDB (MDB) | $348.61 | $465.00 | Outperform ➝ Outperform |
| BMO Capital Markets | Lowers Target | MongoDB (MDB) | $348.61 | $450.00 ➝ $420.00 | Outperform ➝ Outperform |
| Citizens Jmp | Reiterates | MongoDB (MDB) | $348.61 | $519.00 | Market Outperform ➝ Market Outperform |
| TD Cowen | Reiterates | Medtronic (MDT) | $86.45 | $110.00 | Buy ➝ Buy |
| Deutsche Bank Aktiengesellschaft | Raises Target | 3M (MMM) | $164.38 | $192.00 ➝ $194.00 | Hold ➝ Hold |
| Piper Sandler | Raises Target | Microsoft (MSFT) | $512.90 | $550.00 ➝ $610.00 | Overweight ➝ Overweight |
| Royal Bank Of Canada | Raises Target | Mullen Group (MTL) | C$27.30 | C$30.00 ➝ C$32.00 | |
| Morgan Stanley | Lowers Target | Vail Resorts (MTN) | $137.29 | $147.00 ➝ $142.00 | Equal Weight ➝ Equal Weight |
| Scotiabank | Lowers Target | NextEra Energy (NEE) | $75.88 | $110.00 ➝ $99.00 | Outperform ➝ Outperform |
| Capital One Financial | Initiates | National Energy Services Reunited (NESR) | $25.47 | $44.00 | Overweight |
| Oppenheimer | Upgrades | NiCE (NICE) | $111.27 | $150.00 | Market Perform ➝ Outperform |
| Citigroup | Lowers Target | NOV (NOV) | $18.75 | $22.00 ➝ $21.00 | Neutral ➝ Neutral |
| Evercore | Raises Target | Norfolk Southern (NSC) | $309.77 | $358.00 ➝ $360.00 | |
| Wells Fargo & Company | Raises Target | Bank of N.T. Butterfield & Son (NTB) | $57.91 | $61.00 ➝ $65.00 | Equal Weight ➝ Equal Weight |
| Citigroup | Initiates | Nuvation Bio (NUVB) | $5.61 | $12.00 | Market Outperform ➝ Buy |
| Piper Sandler | Lowers Target | Nextpower (NXT) | $77.93 | $116.00 ➝ $110.00 | Overweight ➝ Overweight |
| Citigroup | Lowers Target | Olin (OLN) | $15.51 | $19.00 ➝ $17.00 | Neutral ➝ Neutral |
| National Bank Financial | Raises Target | Ovintiv (OVV) | $57.80 | $83.00 ➝ $91.00 | Outperform |
| Barclays | Lowers Target | PepsiCo (PEP) | $126.72 | $142.00 ➝ $133.00 | |
| Evercore | Lowers Target | PepsiCo (PEP) | $126.72 | $150.00 ➝ $135.00 | |
| TD Cowen | Reiterates | Procter & Gamble (PG) | $145.54 | $150.00 | Hold ➝ Hold |
| Wells Fargo & Company | Initiates | Progyny (PGNY) | $25.19 | $37.00 | Overweight |
| BMO Capital Markets | Lowers Target | Portland General Electric (POR) | $44.70 | $52.00 ➝ $47.00 | Market Perform ➝ Market Perform |
| Citigroup | Lowers Target | PPG Industries (PPG) | $104.53 | $121.00 ➝ $118.00 | Neutral ➝ Neutral |
| HC Wainwright | Reiterates | Perpetua Resources (PPTA) | $21.56 | $43.50 | Buy ➝ Buy |
| Needham & Company LLC | Initiates | Pasqal (PSQL) | $6.36 | $16.00 | Buy |
| TD Cowen | Raises Target | Phillips 66 (PSX) | $256.07 | $255.00 ➝ $295.00 | Buy ➝ Buy |
| The Goldman Sachs Group | Raises Target | Phillips 66 (PSX) | $256.07 | $245.00 ➝ $274.00 | Neutral ➝ Neutral |
| Chardan Capital | Reiterates | QumulusAI (QMLS) | $6.47 | $23.00 | Buy ➝ Buy |
| Canadian Imperial Bank of Commerce | Lowers Target | Quarterhill (QTRH) | C$2.90 | C$4.50 ➝ C$4.00 | |
| Morgan Stanley | Lowers Target | Ferrari (RACE) | $393.17 | $460.00 ➝ $456.00 | Overweight ➝ Overweight |
| National Bank Financial | Lowers Target | Rogers Communications (RCI.B) | C$43.82 | C$62.00 ➝ C$59.00 | |
| Wedbush | Reiterates | Arcus Biosciences (RCUS) | $25.90 | $43.00 | Outperform ➝ Outperform |
| Berenberg Bank | Reiterates | RHI Magnesita (RHIM) | GBX 3,105 | GBX 4,000 | Buy |
| HC Wainwright | Reiterates | Cartesian Therapeutics (RNAC) | $7.19 | $25.00 | Buy ➝ Buy |
| Deutsche Bank Aktiengesellschaft | Raises Target | Rockwell Automation (ROK) | $435.55 | $469.00 ➝ $500.00 | Hold ➝ Hold |
| The Goldman Sachs Group | Lowers Target | Rockwell Automation (ROK) | $435.55 | $510.00 ➝ $485.00 | Neutral ➝ Neutral |
| Royal Bank Of Canada | Raises Target | Russel Metals (RUS) | C$90.48 | C$92.00 ➝ C$107.00 | |
| Lake Street Capital | Initiates | Rezolute (RZLT) | $4.14 | $9.00 | Buy |
| Berenberg Bank | Raises Target | Saga (SAGA) | GBX 787 | GBX 1,025 ➝ GBX 1,130 | Buy |
| Berenberg Bank | Raises Target | Sabre Insurance Group (SBRE) | GBX 176 | GBX 200 ➝ GBX 205 | Buy |
| National Bank Financial | Lowers Target | Strathcona Resources (SCR) | C$38.78 | C$67.00 ➝ C$63.00 | Outperform |
| Stephens | Initiates | Smithfield Foods (SFD) | $18.72 | $22.00 | Equal Weight |
| ATB Cormark Capital Markets | Downgrades | Slate Grocery REIT (SGR.UN) | C$17.61 | C$8.00 ➝ C$13.00 | Underperform ➝ Tender |
| TD | Downgrades | Slate Grocery REIT (SGR.UN) | C$17.61 | C$12.00 ➝ C$13.00 | Hold ➝ Sell |
| Royal Bank Of Canada | Reiterates | Surgery Partners (SGRY) | $13.87 | $19.00 | Outperform ➝ Outperform |
| Royal Bank Of Canada | Lowers Target | Stella-Jones (SJ) | C$67.45 | C$79.00 ➝ C$76.00 | |
| Oppenheimer | Initiates | Champion Homes (SKY) | $85.79 | | Market Perform |
| Royal Bank Of Canada | Reiterates | Solstice Advanced Mat (SOLS) | $56.32 | $82.00 | Outperform ➝ Outperform |
| JPMorgan Chase & Co. | Lowers Target | Sarepta Therapeutics (SRPT) | $18.20 | $23.00 ➝ $20.00 | Neutral ➝ Neutral |
| TD | Downgrades | Sangoma Technologies (STC) | C$6.97 | C$8.00 ➝ C$7.35 | Buy ➝ Sell |
| Acumen Capital | Downgrades | Sangoma Technologies (STC) | C$6.97 | C$11.00 ➝ C$7.40 | Buy ➝ Tender |
| Cantor Fitzgerald | Reiterates | Sterling Infrastructure (STRL) | $491.78 | $742.00 | Overweight ➝ Overweight |
| Wells Fargo & Company | Initiates | Sutro Biopharma (STRO) | $16.11 | $49.00 | Overweight |
| National Bank Financial | Raises Target | Suncor Energy (SU) | C$96.50 | C$118.00 ➝ C$146.00 | Outperform |
| UBS Group | Raises Target | Sensient Technologies (SXT) | $130.54 | $155.00 ➝ $157.00 | Buy ➝ Buy |
| National Bank Financial | Lowers Target | TELUS (T) | C$11.95 | C$15.00 ➝ C$13.00 | |
| Brean Capital | Initiates | Third Coast Bancshares (TCBX) | $42.27 | $47.00 | Neutral |
| Wells Fargo & Company | Lowers Target | Transdigm Group (TDG) | $1,083.76 | $1,450.00 ➝ $1,210.00 | Equal Weight ➝ Equal Weight |
| Royal Bank Of Canada | Lowers Target | TFI International (TFII) | $119.82 | $171.00 ➝ $144.00 | Outperform ➝ Outperform |
| Stifel Nicolaus | Set Price Target | Toromont Industries (TIH) | C$226.98 | C$250.00 | Buy |
| Citigroup | Lowers Target | Tandem Diabetes Care (TNDM) | $16.32 | $24.00 ➝ $20.00 | Neutral ➝ Neutral |
| National Bank Financial | Raises Target | Tenaz Energy (TNZ) | C$63.59 | C$91.00 ➝ C$100.00 | Outperform |
| Canaccord Genuity Group | Reiterates | The Property Franchise Group (TPFG) | GBX 417 | GBX 640 | Buy |
| Canaccord Genuity Group | Initiates | First Tracks Biotherapeutics (TRAX) | $35.32 | $50.00 | Buy |
| Mizuho | Lowers Target | Tronox (TROX) | $3.96 | $5.50 ➝ $4.50 | Underperform ➝ Underperform |
| Scotiabank | Set Price Target | Tamarack Valley Energy (TVE) | C$13.18 | C$17.00 | Sector Outperform |
| HC Wainwright | Reiterates | Uranium Energy (UEC) | $9.45 | $26.75 | Buy ➝ Buy |
| Oppenheimer | Initiates | UFP Industries (UFPI) | $77.23 | | Market Perform |
| JPMorgan Chase & Co. | Raises Target | Vale (VALE) | $13.43 | $21.00 ➝ $22.00 | Overweight ➝ Overweight |
| Berenberg Bank | Raises Target | Vesuvius (VSVS) | GBX 472.80 | GBX 450 ➝ GBX 550 | Buy |
| Canaccord Genuity Group | Reiterates | Water Intelligence (WATR) | GBX 320 | GBX 515 | Buy |
| National Bank Financial | Raises Target | Whitecap Resources (WCP) | C$17.59 | C$26.00 ➝ C$27.00 | Outperform |
| Stifel Nicolaus | Set Price Target | Wajax (WJX) | C$36.42 | C$45.00 | Buy |
| Citigroup | Lowers Target | Westlake (WLK) | $62.48 | $85.00 ➝ $67.00 | Neutral ➝ Neutral |
| National Bank Financial | Lowers Target | WSP Global (WSP) | C$174.24 | C$219.00 ➝ C$216.00 | Outperform |
| Stifel Nicolaus | Lowers Target | WSP Global (WSP) | C$174.24 | C$280.00 ➝ C$230.00 | Buy |
| BMO Capital Markets | Lowers Target | WSP Global (WSP) | C$174.24 | C$280.00 ➝ C$275.00 | Outperform |
| Royal Bank Of Canada | Lowers Target | WSP Global (WSP) | C$174.24 | C$304.00 ➝ C$303.00 | Outperform |
| Royal Bank Of Canada | Raises Target | Westshore Terminals Investment (WTE) | C$43.54 | C$44.00 ➝ C$47.00 | |
| Wells Fargo & Company | Lowers Target | Woodward (WWD) | $328.59 | $440.00 ➝ $430.00 | Overweight ➝ Overweight |
| Wells Fargo & Company | Initiates | Xencor (XNCR) | $24.94 | $55.00 | Overweight |
| ATB Cormark Capital Markets | Upgrades | Yangarra Resources (YGR) | C$1.44 | C$1.80 ➝ C$2.20 | Sector Perform ➝ Outperform |
| Wedbush | Reiterates | Zenas BioPharma (ZBIO) | $26.95 | $45.00 | Outperform ➝ Outperform |
| HC Wainwright | Reiterates | Zenas BioPharma (ZBIO) | $26.95 | $44.00 | Buy ➝ Buy |
| Wells Fargo & Company | Initiates | Zentalis Pharmaceuticals (ZNTL) | $2.76 | $5.00 | Equal Weight |