| Royal Bank Of Canada | Raises Target | Acadian Asset Management (AAMI) | $51.05 | $52.00 ➝ $54.00 | Sector Perform ➝ Sector Perform |
| Barclays | Raises Target | AllianceBernstein (AB) | $39.52 | $39.00 ➝ $41.00 | Equal Weight ➝ Equal Weight |
| Wedbush | Lowers Target | Airbnb (ABNB) | $122.18 | $135.00 ➝ $130.00 | Neutral ➝ Neutral |
| Oppenheimer | Raises Target | ACADIA Pharmaceuticals (ACAD) | $23.56 | $21.00 ➝ $23.00 | Market Perform ➝ Market Perform |
| Stifel Nicolaus | Raises Target | ADENTRA (ADEN) | $38.62 | $47.00 ➝ $51.00 | Buy |
| JPMorgan Chase & Co. | Raises Target | Adient (ADNT) | $26.48 | $24.00 ➝ $28.00 | Neutral ➝ Neutral |
| Barclays | Raises Target | Adient (ADNT) | $26.48 | $25.00 ➝ $27.00 | Equal Weight ➝ Equal Weight |
| JPMorgan Chase & Co. | Raises Target | Adaptive Biotechnologies (ADPT) | $15.77 | $20.00 ➝ $21.00 | Overweight ➝ Overweight |
| Cibc Captl Mkts | Downgrades | Arc Resources (AETUF) | $16.71 | | Strong-Buy ➝ Hold |
| Natl Bk Canada | Downgrades | Arc Resources (AETUF) | $16.71 | | Strong-Buy ➝ Hold |
| JPMorgan Chase & Co. | Lowers Target | Affirm (AFRM) | $57.03 | $94.00 ➝ $79.00 | Overweight ➝ Overweight |
| Stephens | Lowers Target | Affirm (AFRM) | $57.03 | $75.00 ➝ $65.00 | Equal Weight ➝ Equal Weight |
| Royal Bank Of Canada | Lowers Target | Affirm (AFRM) | $57.03 | $87.00 ➝ $77.00 | Sector Perform ➝ Sector Perform |
| JPMorgan Chase & Co. | Raises Target | AGCO (AGCO) | $132.57 | $123.00 ➝ $138.00 | Overweight ➝ Overweight |
| Haywood Securities | Lowers Target | Alamos Gold (AGI) | C$54.88 | C$77.50 ➝ C$71.50 | |
| Barrington Research | Reiterates | PowerFleet (AIOT) | $4.84 | $15.00 | Outperform ➝ Outperform |
| HC Wainwright | Reiterates | Akebia Therapeutics (AKBA) | $1.39 | $6.00 | Buy ➝ Buy |
| Piper Sandler | Lowers Target | Akebia Therapeutics (AKBA) | $1.39 | $6.00 ➝ $4.00 | Overweight ➝ Overweight |
| Wells Fargo & Company | Raises Target | Allstate (ALL) | $207.54 | $223.00 ➝ $228.00 | Equal Weight ➝ Equal Weight |
| Argus | Raises Target | Amgen (AMGN) | $384.20 | $360.00 ➝ $400.00 | Buy ➝ Buy |
| Guggenheim | Raises Target | Amgen (AMGN) | $384.20 | $305.00 ➝ $347.00 | Neutral ➝ Neutral |
| Kepler Capital Markets | Upgrades | A.P. Moller-Maersk (AMKBY) | $12.09 | | Reduce ➝ Hold |
| Truist Financial | Lowers Target | Amazon.com (AMZN) | $210.27 | $290.00 ➝ $280.00 | Buy ➝ Buy |
| Needham & Company LLC | Reiterates | Amazon.com (AMZN) | $210.27 | $265.00 | Buy ➝ Buy |
| Maxim Group | Raises Target | Amazon.com (AMZN) | $210.27 | $280.00 ➝ $290.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Reiterates | Amazon.com (AMZN) | $210.27 | | Buy ➝ Buy |
| Raymond James Financial | Lowers Target | Amazon.com (AMZN) | $210.27 | $260.00 ➝ $225.00 | Outperform ➝ Outperform |
| Scotiabank | Lowers Target | Amazon.com (AMZN) | $210.27 | $300.00 ➝ $275.00 | Sector Outperform ➝ Sector Outperform |
| Guggenheim | Reiterates | Amazon.com (AMZN) | $210.27 | $300.00 | Buy ➝ Buy |
| Rosenblatt Securities | Lowers Target | Amazon.com (AMZN) | $210.27 | $305.00 ➝ $296.00 | Buy ➝ Buy |
| DA Davidson | Reiterates | Amazon.com (AMZN) | $210.27 | $300.00 ➝ $175.00 | Buy ➝ Neutral |
| Wedbush | Lowers Target | Amazon.com (AMZN) | $210.27 | $340.00 ➝ $300.00 | Outperform ➝ Outperform |
| Telsey Advisory Group | Reiterates | Amazon.com (AMZN) | $210.27 | $300.00 | Outperform ➝ Outperform |
| Argus | Reiterates | Amazon.com (AMZN) | $210.27 | $325.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | Amazon.com (AMZN) | $210.27 | $301.00 ➝ $305.00 | Overweight ➝ Overweight |
| Royal Bank Of Canada | Reiterates | Amazon.com (AMZN) | $210.27 | $300.00 | Outperform ➝ Outperform |
| Barclays | Reiterates | Amazon.com (AMZN) | $210.27 | | Buy ➝ Buy |
| Stifel Nicolaus | Lowers Target | Alpha and Omega Semiconductor (AOSL) | $21.36 | $24.00 ➝ $22.00 | Hold ➝ Hold |
| Royal Bank Of Canada | Lowers Target | Artisan Partners Asset Management (APAM) | $45.21 | $51.00 ➝ $50.00 | Outperform ➝ Outperform |
| Stifel Nicolaus | Raises Target | Aecon Group (ARE) | C$37.29 | C$30.00 ➝ C$34.25 | Hold |
| Wells Fargo & Company | Raises Target | Arrow Electronics (ARW) | $158.67 | $94.00 ➝ $115.00 | Underweight ➝ Underweight |
| Truist Financial | Raises Target | Arrow Electronics (ARW) | $158.67 | $120.00 ➝ $148.00 | Hold ➝ Hold |
| National Bankshares | Downgrades | ARC Resources (ARX) | C$22.83 | C$27.00 ➝ C$26.00 | Outperform ➝ Sector Perform |
| Cibc Captl Mkts | Downgrades | ARC Resources (ARX) | C$22.83 | | Strong-Buy ➝ Hold |
| Natl Bk Canada | Downgrades | ARC Resources (ARX) | C$22.83 | | Strong-Buy ➝ Hold |
| Royal Bank Of Canada | Lowers Target | AvalonBay Communities (AVB) | $173.68 | $191.00 ➝ $187.00 | Sector Perform ➝ Sector Perform |
| HSBC | Raises Target | Bank of America (BAC) | $56.54 | $55.00 ➝ $57.00 | Hold ➝ Hold |
| JPMorgan Chase & Co. | Raises Target | BCE (BCE) | C$34.25 | C$33.00 ➝ C$37.00 | |
| Desjardins | Lowers Target | BCE (BCE) | C$34.25 | C$41.00 ➝ C$40.00 | Buy |
| Scotiabank | Lowers Target | BCE (BCE) | C$34.25 | C$40.25 ➝ C$39.50 | Outperform |
| National Bankshares | Raises Target | BCE (BCE) | C$34.25 | C$38.00 ➝ C$39.00 | Outperform |
| Stifel Nicolaus | Lowers Target | Badger Infrastructure Solutions (BDGI) | C$68.92 | C$88.00 ➝ C$85.00 | Buy |
| JPMorgan Chase & Co. | Raises Target | Bloom Energy (BE) | $143.48 | $166.00 | Overweight ➝ Overweight |
| BTIG Research | Raises Target | Bloom Energy (BE) | $143.48 | $165.00 | Buy ➝ Buy |
| TD Cowen | Raises Target | Bloom Energy (BE) | $143.48 | $160.00 | Hold |
| Stifel Nicolaus | Raises Target | Biogen (BIIB) | $201.18 | $202.00 ➝ $214.00 | Buy ➝ Buy |
| Needham & Company LLC | Reiterates | BILL (BILL) | $48.92 | $75.00 | Buy ➝ Buy |
| BMO Capital Markets | Lowers Target | BILL (BILL) | $48.92 | $50.00 ➝ $46.00 | Market Perform |
| Keefe, Bruyette & Woods | Lowers Target | BILL (BILL) | $48.92 | $60.00 ➝ $49.00 | Market Perform ➝ Market Perform |
| Telsey Advisory Group | Reiterates | Birkenstock (BIRK) | $38.43 | $60.00 | Outperform ➝ Outperform |
| Wedbush | Lowers Target | Booking (BKNG) | $4,457.17 | $6,000.00 ➝ $5,500.00 | Outperform ➝ Outperform |
| Rosenblatt Securities | Lowers Target | Bullish (BLSH) | $27.41 | $52.00 ➝ $39.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Lowers Target | Bullish (BLSH) | $27.41 | $42.00 ➝ $41.00 | Neutral ➝ Neutral |
| Piper Sandler | Lowers Target | BioMarin Pharmaceutical (BMRN) | $58.13 | $122.00 ➝ $84.00 | Overweight ➝ Overweight |
| Citigroup | Raises Target | Bristol Myers Squibb (BMY) | $61.99 | $60.00 ➝ $64.00 | Neutral ➝ Neutral |
| Stephens | Upgrades | Boot Barn (BOOT) | $203.47 | $237.00 | Equal Weight ➝ Overweight |
| JPMorgan Chase & Co. | Reiterates | Anheuser-Busch InBev SA/NV (BUD) | $75.77 | | Buy ➝ Buy |
| Canadian Imperial Bank of Commerce | Raises Target | Boyd Group Services (BYD) | C$242.94 | C$280.00 ➝ C$290.00 | |
| Evercore ISI | Raises Target | Cardinal Health (CAH) | $226.85 | $250.00 ➝ $260.00 | |
| Wells Fargo & Company | Raises Target | Carrier Global (CARR) | $63.98 | $59.00 ➝ $65.00 | Equal Weight ➝ Equal Weight |
| Robert W. Baird | Raises Target | Carrier Global (CARR) | $63.98 | $66.00 ➝ $72.00 | Outperform ➝ Outperform |
| The Goldman Sachs Group | Raises Target | Carrier Global (CARR) | $63.98 | $68.00 ➝ $74.00 | Buy ➝ Buy |
| Royal Bank Of Canada | Raises Target | Carrier Global (CARR) | $63.98 | $70.00 ➝ $74.00 | Outperform ➝ Outperform |
| Mizuho | Raises Target | Chubb (CB) | $331.42 | $317.00 ➝ $336.00 | Neutral ➝ Neutral |
| Keefe, Bruyette & Woods | Raises Target | Chubb (CB) | $331.42 | $355.00 ➝ $373.00 | Outperform ➝ Outperform |
| Kepler Capital Markets | Downgrades | Coca-Cola HBC (CCHGY) | $58.06 | | Hold ➝ Strong Sell |
| Wolfe Research | Downgrades | Crown Castle (CCI) | $81.01 | | Strong-Buy ➝ Hold |
| JPMorgan Chase & Co. | Downgrades | Crown (CCK) | $113.04 | $112.00 ➝ $155.00 | Overweight ➝ Neutral |
| Wells Fargo & Company | Raises Target | Crown (CCK) | $113.04 | $106.00 ➝ $120.00 | Equal Weight ➝ Equal Weight |
| Truist Financial | Reiterates | Crown (CCK) | $113.04 | $130.00 ➝ $135.00 | Buy ➝ Buy |
| National Bankshares | Raises Target | Cameco (CCO) | C$155.18 | C$145.00 ➝ C$175.00 | Outperform |
| Royal Bank Of Canada | Lowers Target | Cigna Group (CI) | $292.29 | $344.00 ➝ $333.00 | Outperform ➝ Outperform |
| Leerink Partners | Raises Target | Cigna Group (CI) | $292.29 | $270.00 ➝ $297.00 | Market Perform ➝ Market Perform |
| D. Boral Capital | Downgrades | CollPlant Biotechnologies (CLGN) | $0.80 | | Buy ➝ Hold |
| Needham & Company LLC | Lowers Target | Cleanspark (CLSK) | $10.08 | $25.00 ➝ $19.00 | Buy ➝ Buy |
| Chardan Capital | Lowers Target | Cleanspark (CLSK) | $10.08 | $30.00 ➝ $16.00 | Buy ➝ Buy |
| Mizuho | Raises Target | CMS Energy (CMS) | $72.84 | $73.00 ➝ $76.00 | Neutral ➝ Neutral |
| Citigroup | Lowers Target | Coinbase Global (COIN) | $165.12 | $505.00 ➝ $400.00 | Buy ➝ Buy |
| The Goldman Sachs Group | Raises Target | ConocoPhillips (COP) | $107.69 | $115.00 ➝ $120.00 | Buy ➝ Buy |
| Susquehanna | Raises Target | ConocoPhillips (COP) | $107.69 | $115.00 ➝ $121.00 | Positive ➝ Positive |
| Citigroup | Raises Target | ConocoPhillips (COP) | $107.69 | $115.00 ➝ $125.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | ConocoPhillips (COP) | $107.69 | $132.00 ➝ $133.00 | Overweight ➝ Overweight |
| JPMorgan Chase & Co. | Raises Target | ConocoPhillips (COP) | $107.69 | $98.00 ➝ $103.00 | Neutral ➝ Neutral |
| Telsey Advisory Group | Reiterates | Coursera (COUR) | $5.94 | $14.00 | Outperform ➝ Outperform |
| Needham & Company LLC | Reiterates | Coursera (COUR) | $5.94 | $10.00 | Buy ➝ Buy |
| Mizuho | Raises Target | Corpay (CPAY) | $352.98 | $320.00 ➝ $340.00 | Neutral ➝ Neutral |
| Wedbush | Lowers Target | Corsair Gaming (CRSR) | $5.17 | $9.00 ➝ $7.00 | Outperform ➝ Outperform |
| Stephens | Downgrades | Customers Bancorp (CUBI) | $76.25 | $71.00 | Equal Weight ➝ Underweight |
| Stifel Nicolaus | Raises Target | Doman Building Materials Group (DBM) | C$10.20 | C$11.00 ➝ C$11.75 | Buy |
| Cantor Fitzgerald | Lowers Target | Datadog (DDOG) | $111.69 | $220.00 ➝ $150.00 | Overweight ➝ Overweight |
| Jefferies Financial Group | Lowers Target | Datadog (DDOG) | $111.69 | $180.00 ➝ $160.00 | Buy ➝ Buy |
| Loop Capital | Raises Target | Dollar General (DG) | $146.70 | $120.00 ➝ $145.00 | Hold ➝ Hold |
| Sanford C. Bernstein | Lowers Target | DraftKings (DKNG) | $26.62 | $41.00 ➝ $32.00 | Outperform |
| Citigroup | Lowers Target | Digital Realty Trust (DLR) | $171.30 | $212.00 ➝ $190.00 | Buy ➝ Buy |
| Stifel Nicolaus | Lowers Target | Digital Realty Trust (DLR) | $171.30 | $210.00 ➝ $200.00 | Buy ➝ Buy |
| The Goldman Sachs Group | Raises Target | Digital Realty Trust (DLR) | $171.30 | $188.00 ➝ $190.00 | Buy ➝ Buy |
| Jefferies Financial Group | Raises Target | Digital Realty Trust (DLR) | $171.30 | $184.00 ➝ $189.00 | Buy ➝ Buy |
| National Bankshares | Raises Target | Denison Mines (DML) | C$5.05 | C$4.85 ➝ C$6.00 | Outperform |
| BTIG Research | Reiterates | Denali Therapeutics (DNLI) | $21.08 | $32.00 | Buy ➝ Buy |
| BTIG Research | Lowers Target | Doximity (DOCS) | $27.75 | $80.00 ➝ $50.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Upgrades | Doximity (DOCS) | $27.75 | $62.00 ➝ $40.00 | Underweight ➝ Neutral |
| Morgan Stanley | Lowers Target | Doximity (DOCS) | $27.75 | $65.00 ➝ $49.00 | Overweight ➝ Overweight |
| Truist Financial | Lowers Target | Doximity (DOCS) | $27.75 | $62.00 ➝ $37.00 | Buy ➝ Buy |
| Needham & Company LLC | Lowers Target | Doximity (DOCS) | $27.75 | $75.00 ➝ $55.00 | Buy ➝ Buy |
| Needham & Company LLC | Upgrades | Doximity (DOCS) | $27.76 | | Moderate Buy |
| Wells Fargo & Company | Lowers Target | Everest Group (EG) | $328.72 | $332.00 ➝ $310.00 | Equal Weight ➝ Equal Weight |
| Citigroup | Upgrades | Estee Lauder Companies (EL) | $99.59 | $120.00 | Neutral ➝ Buy |
| JPMorgan Chase & Co. | Lowers Target | Estee Lauder Companies (EL) | $99.59 | $131.00 ➝ $121.00 | Overweight ➝ Overweight |
| Wells Fargo & Company | Lowers Target | Estee Lauder Companies (EL) | $99.59 | $111.00 ➝ $105.00 | Equal Weight ➝ Equal Weight |
| BTIG Research | Reiterates | Embecta (EMBC) | $10.86 | $25.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Raises Target | Energizer (ENR) | $23.44 | $23.00 ➝ $24.00 | Neutral ➝ Neutral |
| Jefferies Financial Group | Lowers Target | Ero Copper (ERO) | C$41.82 | C$45.00 ➝ C$38.00 | |
| ATB Capital | Raises Target | Ero Copper (ERO) | C$41.82 | C$37.00 ➝ C$50.00 | Outperform |
| Atb Cormark Cm | Upgrades | Ero Copper (ERO) | $30.64 | | Moderate Buy |
| Atb Cormark Cm | Upgrades | Ero Copper (ERO) | C$41.82 | | Moderate Buy |
| Wedbush | Lowers Target | Expedia Group (EXPE) | $236.85 | $290.00 ➝ $260.00 | Neutral ➝ Neutral |
| Royal Bank Of Canada | Lowers Target | FMC (FMC) | $14.78 | $16.00 ➝ $14.00 | Sector Perform ➝ Sector Perform |
| Morgan Stanley | Lowers Target | FMC (FMC) | $14.78 | $17.00 ➝ $15.50 | Equal Weight ➝ Equal Weight |
| Wedbush | Reiterates | Fortinet (FTNT) | $82.76 | $90.00 | Outperform ➝ Outperform |
| Mizuho | Raises Target | Fortinet (FTNT) | $82.76 | $72.00 ➝ $74.00 | Underperform ➝ Underperform |
| Rosenblatt Securities | Raises Target | Fortinet (FTNT) | $82.76 | $100.00 ➝ $105.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Raises Target | Fortinet (FTNT) | $82.76 | $72.00 ➝ $73.00 | Underweight ➝ Underweight |
| Canadian Imperial Bank of Commerce | Raises Target | Finning International (FTT) | C$88.90 | C$84.00 ➝ C$102.00 | |
| Needham & Company LLC | Lowers Target | Genpact (G) | $40.32 | $53.00 ➝ $50.00 | Buy ➝ Buy |
| Keefe, Bruyette & Woods | Lowers Target | Golub Capital BDC (GBDC) | $12.55 | $15.00 ➝ $14.00 | Outperform ➝ Outperform |
| Evercore | Downgrades | Gemini Space Station (GEMI) | $7.68 | $10.00 | Outperform ➝ In-Line |
| Evercore ISI | Downgrades | Gemini Space Station (GEMI) | $7.68 | $10.00 | Outperform ➝ Hold |
| Citigroup | Lowers Target | Genius Sports (GENI) | $6.10 | $16.00 ➝ $13.00 | Buy ➝ Buy |
| BTIG Research | Reiterates | Genius Sports (GENI) | $6.10 | $16.00 | Buy ➝ Buy |
| Guggenheim | Lowers Target | Genius Sports (GENI) | $6.10 | $17.00 ➝ $12.00 | Buy ➝ Buy |
| Truist Financial | Raises Target | Globe Life (GL) | $146.62 | $158.00 ➝ $180.00 | Buy ➝ Buy |
| DA Davidson | Raises Target | Gold.com (GOLD) | $55.36 | $53.00 ➝ $60.00 | Buy ➝ Buy |
| Northland Securities | Upgrades | Gold.com (GOLD) | $55.36 | $57.00 | Market Perform ➝ Outperform |
| Barclays | Downgrades | CANADA GOOSE-TS (GOO) | | | Hold ➝ Strong Sell |
| Argus | Raises Target | Alphabet (GOOGL) | $322.86 | $365.00 ➝ $385.00 | Buy ➝ Buy |
| China Renaissance | Raises Target | Alphabet (GOOGL) | $322.86 | $330.00 ➝ $400.00 | Buy ➝ Buy |
| Citigroup | Raises Target | Alphabet (GOOGL) | $322.86 | $350.00 ➝ $390.00 | Buy ➝ Buy |
| Wells Fargo & Company | Lowers Target | Canada Goose (GOOS) | C$15.39 | C$22.00 ➝ C$19.00 | Overweight |
| HSBC | Raises Target | The Goldman Sachs Group (GS) | $929.47 | $742.00 ➝ $802.00 | |
| JPMorgan Chase & Co. | Raises Target | W.W. Grainger (GWW) | $1,198.11 | $1,100.00 ➝ $1,165.00 | Neutral ➝ Neutral |
| BTIG Research | Reiterates | Haemonetics (HAE) | $59.35 | $88.00 | Buy ➝ Buy |
| Jefferies Financial Group | Raises Target | Hasbro (HAS) | $93.84 | $95.00 ➝ $112.00 | Buy ➝ Buy |
| Argus | Raises Target | HCA Healthcare (HCA) | $501.89 | $530.00 ➝ $560.00 | Buy ➝ Buy |
| Truist Financial | Lowers Target | Robinhood Markets (HOOD) | $82.82 | $155.00 ➝ $130.00 | Buy ➝ Buy |
| Royal Bank Of Canada | Raises Target | Helmerich & Payne (HP) | $36.00 | $34.00 ➝ $36.00 | Sector Perform ➝ Sector Perform |
| Wells Fargo & Company | Raises Target | Hershey (HSY) | $231.11 | $182.00 ➝ $220.00 | Equal Weight ➝ Equal Weight |
| Evercore ISI | Raises Target | Hershey (HSY) | $231.11 | $215.00 ➝ $250.00 | In-Line |
| Evercore | Raises Target | Hershey (HSY) | $231.11 | $215.00 ➝ $250.00 | In-Line |
| Robert W. Baird | Downgrades | Hub Group (HUBG) | $41.96 | $29.00 | Outperform ➝ Hold |
| Argus | Upgrades | IDEX (IEX) | $211.31 | $240.00 | Hold ➝ Buy |
| JPMorgan Chase & Co. | Lowers Target | Illumina (ILMN) | $119.72 | $130.00 ➝ $120.00 | Neutral ➝ Neutral |
| Rosenblatt Securities | Reiterates | IonQ (IONQ) | $35.02 | $100.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Lowers Target | IQVIA (IQV) | $187.50 | $255.00 ➝ $225.00 | Overweight ➝ Overweight |
| Citigroup | Lowers Target | IQVIA (IQV) | $187.50 | $230.00 ➝ $200.00 | Neutral ➝ Neutral |
| Jefferies Financial Group | Lowers Target | IQVIA (IQV) | $187.50 | $270.00 ➝ $255.00 | Buy ➝ Buy |
| DA Davidson | Reiterates | ITT (ITT) | $207.23 | $215.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Raises Target | Johnson Controls International (JCI) | $137.67 | $138.00 ➝ $158.00 | Overweight ➝ Overweight |
| Barrington Research | Reiterates | Kelly Services (KELYA) | $11.11 | $16.00 | Outperform ➝ Outperform |
| Barclays | Lowers Target | KKR & Co. Inc. (KKR) | $103.25 | $159.00 ➝ $136.00 | Overweight ➝ Overweight |
| Oppenheimer | Lowers Target | KKR & Co. Inc. (KKR) | $103.25 | $190.00 ➝ $187.00 | Outperform ➝ Outperform |
| Rothschild & Co Redburn | Raises Target | KLA (KLAC) | $1,442.62 | $1,300.00 ➝ $1,400.00 | Neutral ➝ Neutral |
| Citigroup | Reiterates | Knight-Swift Transportation (KNX) | $60.27 | $64.00 | Buy ➝ Neutral |
| JPMorgan Chase & Co. | Raises Target | Labcorp (LH) | $277.55 | $317.00 ➝ $319.00 | Overweight ➝ Overweight |
| JPMorgan Chase & Co. | Reiterates | Linde (LIN) | $448.24 | $455.00 | Overweight ➝ Neutral |
| Barrington Research | Reiterates | Lionsgate Studios (LION) | $9.06 | $11.50 | Outperform ➝ Outperform |
| Rothschild & Co Redburn | Raises Target | Lam Research (LRCX) | $231.01 | $225.00 ➝ $265.00 | Buy ➝ Buy |
| TD Securities | Lowers Target | Lightspeed Commerce (LSPD) | C$12.65 | C$15.00 ➝ C$11.00 | Hold |
| BTIG Research | Lowers Target | Lightspeed Commerce (LSPD) | C$12.65 | C$16.00 ➝ C$15.00 | Buy |
| Barclays | Lowers Target | Lightspeed Commerce (LSPD) | C$12.65 | C$14.00 ➝ C$12.00 | Hold |
| Royal Bank Of Canada | Lowers Target | Lightspeed Commerce (LSPD) | C$12.65 | C$15.00 ➝ C$13.00 | Outperform |
| Stifel Nicolaus | Lowers Target | Lightspeed Commerce (LSPD) | C$12.65 | C$15.00 ➝ C$12.00 | Hold |
| Royal Bank Of Canada | Lowers Target | Lightspeed Commerce (LSPD) | $9.26 | $15.00 ➝ $13.00 | Outperform ➝ Outperform |
| Royal Bank Of Canada | Lowers Target | Mid-America Apartment Communities (MAA) | $132.21 | $138.00 ➝ $136.00 | Sector Perform ➝ Sector Perform |
| Mizuho | Raises Target | McDonald's (MCD) | $327.29 | $300.00 ➝ $325.00 | Neutral ➝ Neutral |
| Mizuho | Raises Target | Microchip Technology (MCHP) | $76.01 | $83.00 ➝ $90.00 | Outperform ➝ Outperform |
| Needham & Company LLC | Raises Target | Microchip Technology (MCHP) | $76.01 | $77.00 ➝ $84.00 | Buy ➝ Buy |
| Rosenblatt Securities | Raises Target | Microchip Technology (MCHP) | $76.01 | $80.00 ➝ $115.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | Microchip Technology (MCHP) | $76.01 | $68.00 ➝ $70.00 | Equal Weight ➝ Equal Weight |
| Citigroup | Lowers Target | Microchip Technology (MCHP) | $76.01 | $92.00 ➝ $91.00 | Buy ➝ Buy |
| Truist Financial | Raises Target | Microchip Technology (MCHP) | $76.01 | $60.00 ➝ $68.00 | Hold ➝ Hold |
| JPMorgan Chase & Co. | Raises Target | Microchip Technology (MCHP) | $76.01 | $85.00 ➝ $95.00 | Overweight ➝ Overweight |
| Desjardins | Raises Target | MDA Space (MDA) | C$34.50 | C$39.00 ➝ C$48.00 | Buy |
| Cibc Captl Mkts | Downgrades | Methanex (MEOH) | $47.23 | | Strong-Buy ➝ Hold |
| Susquehanna | Lowers Target | MGM Resorts International (MGM) | $37.49 | $46.00 ➝ $45.00 | Positive ➝ Positive |
| Citigroup | Raises Target | MGM Resorts International (MGM) | $37.49 | $35.00 ➝ $41.00 | Neutral ➝ Neutral |
| JPMorgan Chase & Co. | Raises Target | MGM Resorts International (MGM) | $37.49 | $39.00 ➝ $41.00 | Neutral ➝ Neutral |
| Truist Financial | Raises Target | MGM Resorts International (MGM) | $37.49 | $38.00 ➝ $39.00 | Hold ➝ Hold |
| BTIG Research | Initiates | Merit Medical Systems (MMSI) | $82.50 | $107.00 | Buy |
| DA Davidson | Lowers Target | monday.com (MNDY) | $98.00 | $250.00 ➝ $150.00 | Buy ➝ Buy |
| Oppenheimer | Raises Target | Modine Manufacturing (MOD) | $215.80 | $220.00 ➝ $240.00 | Outperform ➝ Outperform |
| Wells Fargo & Company | Raises Target | Monolithic Power Systems (MPWR) | $1,229.82 | $1,200.00 ➝ $1,350.00 | Overweight ➝ Overweight |
| Rosenblatt Securities | Raises Target | Monolithic Power Systems (MPWR) | $1,229.82 | $950.00 ➝ $1,000.00 | Neutral ➝ Neutral |
| Needham & Company LLC | Raises Target | Monolithic Power Systems (MPWR) | $1,229.82 | $1,250.00 ➝ $1,300.00 | Buy ➝ Buy |
| Guggenheim | Raises Target | Merck & Co., Inc. (MRK) | $121.92 | $122.00 ➝ $140.00 | Buy ➝ Buy |
| Barclays | Reiterates | Microsoft (MSFT) | $401.14 | | Buy |
| JPMorgan Chase & Co. | Raises Target | Madison Square Garden (MSGS) | $279.21 | $240.00 ➝ $305.00 | Overweight ➝ Overweight |
| JPMorgan Chase & Co. | Reiterates | MSC Industrial Direct (MSM) | $95.64 | $95.00 | Overweight ➝ Neutral |
| Wells Fargo & Company | Raises Target | ArcelorMittal (MT) | $61.33 | $47.00 ➝ $54.00 | Equal Weight ➝ Equal Weight |
| DA Davidson | Reiterates | Matrix Service (MTRX) | $11.06 | $17.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Raises Target | MACOM Technology Solutions (MTSI) | $235.87 | $165.00 ➝ $240.00 | Neutral ➝ Neutral |
| Truist Financial | Raises Target | MACOM Technology Solutions (MTSI) | $235.87 | $200.00 ➝ $261.00 | Buy ➝ Buy |
| Stifel Nicolaus | Raises Target | MACOM Technology Solutions (MTSI) | $235.87 | $215.00 ➝ $255.00 | Buy ➝ Buy |
| Needham & Company LLC | Reiterates | MACOM Technology Solutions (MTSI) | $235.87 | $250.00 | Buy ➝ Buy |
| Benchmark | Raises Target | MACOM Technology Solutions (MTSI) | $235.87 | $160.00 ➝ $260.00 | Buy ➝ Buy |
| Wells Fargo & Company | Lowers Target | Murphy USA (MUSA) | $378.50 | $410.00 ➝ $400.00 | Equal Weight ➝ Equal Weight |
| Royal Bank Of Canada | Raises Target | Mueller Water Products (MWA) | $29.17 | $27.00 ➝ $29.00 | Sector Perform ➝ Sector Perform |
| Cibc Captl Mkts | Downgrades | Methanex (MX) | C$64.50 | | Strong-Buy ➝ Hold |
| HC Wainwright | Raises Target | I-Mab (NBP) | $3.70 | $7.00 ➝ $9.00 | Buy ➝ Buy |
| Guggenheim | Raises Target | Nanobiotix (NBTX) | $20.85 | $8.00 ➝ $26.00 | Buy ➝ Buy |
| Stifel Nicolaus | Raises Target | Neo Performance Materials (NEO) | C$19.67 | C$22.50 ➝ C$23.00 | Buy |
| Capital One Financial | Initiates | NextDecade (NEXT) | $5.24 | $7.00 | Overweight |
| Keefe, Bruyette & Woods | Raises Target | Northfield Bancorp (NFBK) | $13.87 | $12.00 ➝ $14.50 | Market Perform ➝ Market Perform |
| Scotiabank | Initiates | Novagold Resources (NG) | $9.19 | | Sector Outperform |
| Scotiabank | Set Price Target | NovaGold Resources (NG) | C$12.56 | C$21.00 | Outperform |
| Barrington Research | Reiterates | Insight Enterprises (NSIT) | $89.14 | $120.00 | Outperform ➝ Outperform |
| Wells Fargo & Company | Raises Target | Envista (NVST) | $29.17 | $21.00 ➝ $26.00 | Equal Weight ➝ Equal Weight |
| JPMorgan Chase & Co. | Raises Target | Envista (NVST) | $29.17 | $22.00 ➝ $26.00 | Neutral ➝ Neutral |
| Leerink Partners | Upgrades | Envista (NVST) | $29.17 | $35.00 | Hold ➝ Outperform |
| National Bankshares | Raises Target | NexGen Energy (NXE) | C$15.04 | C$18.00 ➝ C$19.00 | Outperform |
| Hovde Group | Raises Target | Orange County Bancorp (OBT) | $35.21 | $32.00 ➝ $38.00 | Outperform |
| Citigroup | Downgrades | Old Dominion Freight Line (ODFL) | $202.47 | $216.00 | Buy ➝ Neutral |
| Raymond James Financial | Raises Target | Old Dominion Freight Line (ODFL) | $202.47 | $180.00 ➝ $213.00 | Outperform ➝ Outperform |
| Rothschild & Co Redburn | Raises Target | Old Dominion Freight Line (ODFL) | $202.47 | $114.00 ➝ $176.00 | Sell ➝ Sell |
| JPMorgan Chase & Co. | Lowers Target | OneMain (OMF) | $61.58 | $65.00 ➝ $63.00 | Underweight ➝ Underweight |
| Truist Financial | Lowers Target | OneMain (OMF) | $61.58 | $75.00 ➝ $73.00 | Buy ➝ Buy |
| Robert W. Baird | Downgrades | O'Reilly Automotive (ORLY) | $94.22 | $96.00 | Outperform ➝ Neutral |
| JPMorgan Chase & Co. | Lowers Target | O'Reilly Automotive (ORLY) | $94.22 | $114.00 ➝ $108.00 | Overweight ➝ Overweight |
| Raymond James Financial | Lowers Target | Open Text (OTEX) | $25.07 | $48.00 ➝ $42.00 | Outperform |
| Oppenheimer | Lowers Target | Blue Owl Capital (OWL) | $12.52 | $27.00 ➝ $24.00 | Outperform ➝ Outperform |
| KeyCorp | Lowers Target | Procore Technologies (PCOR) | $51.27 | $91.00 ➝ $80.00 | Overweight ➝ Overweight |
| Citizens Jmp | Lowers Target | Paylocity (PCTY) | $117.85 | $245.00 ➝ $170.00 | Market Outperform ➝ Market Outperform |
| Truist Financial | Lowers Target | Paylocity (PCTY) | $117.85 | $240.00 ➝ $180.00 | Buy ➝ Buy |
| Citigroup | Lowers Target | Paylocity (PCTY) | $117.85 | $179.00 ➝ $149.00 | Buy ➝ Buy |
| BMO Capital Markets | Lowers Target | Paylocity (PCTY) | $117.85 | $185.00 ➝ $150.00 | Outperform |
| BTIG Research | Lowers Target | Paylocity (PCTY) | $117.85 | $180.00 ➝ $150.00 | Buy ➝ Buy |
| Mizuho | Lowers Target | Paylocity (PCTY) | $117.85 | $180.00 ➝ $150.00 | Outperform ➝ Outperform |
| Rosenblatt Securities | Lowers Target | Pegasystems (PEGA) | $40.12 | $70.00 ➝ $62.00 | Buy ➝ Buy |
| Citigroup | Lowers Target | Performance Food Group (PFGC) | $94.37 | $127.00 ➝ $126.00 | Buy ➝ Buy |
| Evercore ISI | Downgrades | Impinj (PI) | $116.04 | $112.00 | Outperform ➝ In-Line |
| Needham & Company LLC | Lowers Target | Impinj (PI) | $116.04 | $255.00 ➝ $175.00 | Buy ➝ Buy |
| Piper Sandler | Reiterates | Impinj (PI) | $116.04 | $230.00 ➝ $180.00 | Mixed ➝ Mixed |
| Jones Trading | Raises Target | Alpine Income Property Trust (PINE) | $19.66 | $19.00 ➝ $22.00 | Buy ➝ Buy |
| Guggenheim | Lowers Target | Promis Neurosciences (PMN) | $12.73 | $125.00 ➝ $35.00 | Buy ➝ Buy |
| Benchmark | Reiterates | Power Integrations (POWI) | $47.34 | $55.00 | Buy ➝ Buy |
| Citigroup | Lowers Target | PTC (PTC) | $155.72 | $181.00 ➝ $166.00 | Neutral ➝ Neutral |
| Stifel Nicolaus | Raises Target | Patterson-UTI Energy (PTEN) | $8.66 | $9.00 ➝ $11.00 | Buy ➝ Buy |
| Royal Bank Of Canada | Raises Target | Patterson-UTI Energy (PTEN) | $8.66 | $8.00 ➝ $9.00 | Outperform ➝ Outperform |
| Truist Financial | Lowers Target | Peloton Interactive (PTON) | $4.63 | $12.00 ➝ $9.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Lowers Target | Peloton Interactive (PTON) | $4.63 | $9.00 ➝ $6.00 | Neutral ➝ Neutral |
| Telsey Advisory Group | Lowers Target | Peloton Interactive (PTON) | $4.63 | $8.00 ➝ $6.00 | Market Perform ➝ Market Perform |
| Argus | Lowers Target | PayPal (PYPL) | $40.42 | $87.00 ➝ $65.00 | Buy ➝ Buy |
| Argus | Lowers Target | QUALCOMM (QCOM) | $137.34 | $205.00 ➝ $180.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Raises Target | Qiagen (QGEN) | $51.08 | $55.00 ➝ $60.00 | Overweight ➝ Overweight |
| Citigroup | Lowers Target | Qiagen (QGEN) | $51.08 | $55.40 ➝ $55.00 | Neutral ➝ Neutral |
| JPMorgan Chase & Co. | Lowers Target | Qualys (QLYS) | $110.80 | $117.00 ➝ $113.00 | Underweight ➝ Underweight |
| Wedbush | Reiterates | Qualys (QLYS) | $110.80 | $155.00 | Outperform ➝ Outperform |
| Barrington Research | Reiterates | QuinStreet (QNST) | $12.24 | $24.00 | Outperform ➝ Outperform |
| Vertical Research | Upgrades | Ralliant (RAL) | $39.50 | $45.00 | Hold ➝ Buy |
| Citigroup | Lowers Target | Ralliant (RAL) | $39.50 | $61.00 ➝ $51.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | LiveRamp (RAMP) | $23.22 | $34.00 ➝ $38.00 | Equal Weight ➝ Equal Weight |
| Citizens Jmp | Lowers Target | Ribbon Communications (RBBN) | $1.96 | $6.00 ➝ $4.00 | Market Outperform ➝ Market Outperform |
| B. Riley Securities | Downgrades | Ribbon Communications (RBBN) | $1.96 | $2.90 | Buy ➝ Neutral |
| Rosenblatt Securities | Lowers Target | Ribbon Communications (RBBN) | $1.96 | $6.00 ➝ $4.00 | Buy ➝ Buy |
| B.Riley Securit | Downgrades | Ribbon Communications (RBBN) | $1.96 | | Strong-Buy ➝ Hold |
| Freedom Capital | Upgrades | Roblox (RBLX) | $66.59 | | Hold ➝ Strong-Buy |
| BTIG Research | Reiterates | Roblox (RBLX) | $66.59 | $141.00 | Buy ➝ Buy |
| Needham & Company LLC | Lowers Target | Roblox (RBLX) | $66.59 | $159.00 ➝ $105.00 | Buy ➝ Buy |
| Wedbush | Reiterates | Roblox (RBLX) | $66.59 | $110.00 | Outperform ➝ Outperform |
| JPMorgan Chase & Co. | Lowers Target | Roblox (RBLX) | $66.59 | $100.00 ➝ $75.00 | Neutral ➝ Neutral |
| JPMorgan Chase & Co. | Lowers Target | Reddit (RDDT) | $139.27 | $227.00 ➝ $200.00 | Neutral ➝ Neutral |
| B. Riley Securities | Raises Target | Reddit (RDDT) | $139.27 | $245.00 ➝ $250.00 | Buy |
| Needham & Company LLC | Reiterates | Reddit (RDDT) | $139.27 | $300.00 | Buy ➝ Buy |
| B. Riley Financial | Raises Target | Reddit (RDDT) | $139.27 | $245.00 ➝ $250.00 | Buy ➝ Buy |
| BTIG Research | Raises Target | Ralph Lauren (RL) | $342.85 | $400.00 ➝ $435.00 | Buy ➝ Buy |
| Jefferies Financial Group | Lowers Target | Ralph Lauren (RL) | $342.85 | $425.00 ➝ $410.00 | Buy ➝ Buy |
| Mizuho | Raises Target | Rockwell Automation (ROK) | $414.40 | $380.00 ➝ $400.00 | Neutral ➝ Neutral |
| JPMorgan Chase & Co. | Raises Target | Regal Rexnord (RRX) | $211.89 | $190.00 ➝ $230.00 | Overweight ➝ Overweight |
| Scotiabank | Downgrades | Rogers Sugar (RSI) | C$6.41 | C$6.50 ➝ C$6.00 | Hold ➝ Strong Sell |
| Stifel Nicolaus | Downgrades | Russel Metals (RUS) | C$49.39 | C$49.00 ➝ C$50.50 | Buy ➝ Hold |
| Stifel Nicolaus | Raises Target | Secure Energy Services (SES) | C$18.33 | C$23.00 ➝ C$23.50 | Buy |
| Wells Fargo & Company | Lowers Target | Shell (SHEL) | $75.34 | $78.00 ➝ $77.00 | Equal Weight ➝ Equal Weight |
| Rosenblatt Securities | Raises Target | Sirius XM (SIRI) | $21.68 | $23.00 ➝ $24.00 | Neutral ➝ Neutral |
| Canadian Imperial Bank of Commerce | Raises Target | Stella-Jones (SJ) | C$97.82 | C$90.00 ➝ C$100.00 | |
| Citigroup | Raises Target | Silicon Laboratories (SLAB) | $206.50 | $135.00 ➝ $231.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Raises Target | Silgan (SLGN) | $48.92 | $52.00 ➝ $55.00 | Overweight ➝ Overweight |
| Citigroup | Downgrades | Schneider National (SNDR) | $29.50 | $27.00 | Neutral ➝ Sell |
| William Blair | Downgrades | SunOpta (SOY) | C$8.74 | | Strong-Buy ➝ Hold |
| Wells Fargo & Company | Raises Target | Spectrum Brands (SPB) | $75.81 | $62.00 ➝ $80.00 | Equal Weight ➝ Equal Weight |
| JPMorgan Chase & Co. | Raises Target | Simon Property Group (SPG) | $199.86 | $198.00 ➝ $210.00 | Neutral ➝ Neutral |
| DA Davidson | Reiterates | SS&C Technologies (SSNC) | $77.39 | $106.00 | Buy ➝ Buy |
| Needham & Company LLC | Lowers Target | SS&C Technologies (SSNC) | $77.39 | $105.00 ➝ $95.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Raises Target | StepStone Group (STEP) | $62.43 | $84.00 ➝ $91.00 | Overweight ➝ Overweight |
| Stifel Nicolaus | Raises Target | Stantec (STN) | C$138.61 | C$169.00 ➝ C$173.00 | Buy |
| Citigroup | Raises Target | Seagate Technology (STX) | $429.32 | $460.00 ➝ $480.00 | Buy ➝ Buy |
| Mizuho | Raises Target | Synaptics (SYNA) | $89.23 | $94.00 ➝ $103.00 | Outperform ➝ Outperform |
| Rosenblatt Securities | Raises Target | Synaptics (SYNA) | $89.23 | $95.00 ➝ $125.00 | Buy ➝ Buy |
| JPMorgan Chase & Co. | Raises Target | Synaptics (SYNA) | $89.23 | $85.00 ➝ $100.00 | Overweight ➝ Overweight |
| Morgan Stanley | Lowers Target | Atlassian (TEAM) | $94.72 | $320.00 ➝ $290.00 | Overweight ➝ Overweight |
| BTIG Research | Lowers Target | Atlassian (TEAM) | $94.72 | $220.00 ➝ $140.00 | Buy ➝ Buy |
| Mizuho | Lowers Target | Atlassian (TEAM) | $94.72 | $225.00 ➝ $205.00 | Outperform ➝ Outperform |
| Guggenheim | Lowers Target | Atlassian (TEAM) | $94.72 | $225.00 ➝ $190.00 | Buy ➝ Buy |
| Wells Fargo & Company | Raises Target | Bio-Techne (TECH) | $66.78 | $70.00 ➝ $76.00 | Overweight ➝ Overweight |
| Canadian Imperial Bank of Commerce | Raises Target | Toromont Industries (TIH) | C$184.71 | C$172.00 ➝ C$180.00 | |
| HC Wainwright | Initiates | Titan Mining (TII) | $3.93 | $6.50 | Buy |
| Guggenheim | Raises Target | Tango Therapeutics (TNGX) | $12.51 | $12.00 ➝ $18.00 | Buy ➝ Buy |
| Citigroup | Raises Target | Tapestry (TPR) | $151.97 | $152.00 ➝ $165.00 | Buy ➝ Buy |
| BTIG Research | Raises Target | Tapestry (TPR) | $151.97 | $140.00 ➝ $175.00 | Buy ➝ Buy |
| BMO Capital Markets | Lowers Target | Thomson Reuters (TRI) | C$120.18 | C$275.00 ➝ C$165.00 | |
| TD Securities | Lowers Target | Thomson Reuters (TRI) | C$120.18 | C$285.00 ➝ C$175.00 | Buy |
| Canadian Imperial Bank of Commerce | Lowers Target | Thomson Reuters (TRI) | C$120.18 | C$183.00 ➝ C$140.00 | Outperform |
| JPMorgan Chase & Co. | Lowers Target | Thomson Reuters (TRI) | $88.07 | $160.00 ➝ $100.00 | Neutral ➝ Neutral |
| Wedbush | Lowers Target | TripAdvisor (TRIP) | $12.77 | $18.00 ➝ $15.00 | Neutral ➝ Neutral |
| Citizens Jmp | Raises Target | Terreno Realty (TRNO) | $66.21 | $66.00 ➝ $70.00 | Market Outperform ➝ Market Outperform |
| Barclays | Reiterates | Tesla (TSLA) | $411.11 | | Neutral ➝ Neutral |
| UBS Group | Downgrades | Treasury Wine Estates (TSRYY) | $3.57 | | Hold ➝ Strong Sell |
| Telsey Advisory Group | Reiterates | Under Armour (UAA) | $7.57 | $5.00 | Market Perform ➝ Market Perform |
| Citigroup | Lowers Target | Uber Technologies (UBER) | $74.80 | $120.00 ➝ $110.00 | Buy ➝ Buy |
| The Goldman Sachs Group | Reiterates | UBS Group (UBS) | $43.93 | | Buy ➝ Neutral |
| JPMorgan Chase & Co. | Lowers Target | Unum Group (UNM) | $74.67 | $92.00 ➝ $90.00 | Neutral ➝ Neutral |
| Wells Fargo & Company | Downgrades | Webster Financial (WBS) | $73.28 | | Strong-Buy ➝ Hold |
| Mizuho | Raises Target | WEC Energy Group (WEC) | $111.53 | $117.00 ➝ $121.00 | Outperform ➝ Outperform |
| Citigroup | Reiterates | Werner Enterprises (WERN) | $34.76 | $34.00 | Neutral ➝ Sell |
| TD Cowen | Raises Target | Werner Enterprises (WERN) | $34.76 | $31.00 ➝ $39.00 | Hold |
| JPMorgan Chase & Co. | Lowers Target | Werner Enterprises (WERN) | $34.76 | $30.00 ➝ $28.00 | Underweight ➝ Underweight |
| Wells Fargo & Company | Raises Target | Werner Enterprises (WERN) | $34.76 | $34.00 ➝ $39.00 | Equal Weight ➝ Equal Weight |
| JPMorgan Chase & Co. | Lowers Target | WEX (WEX) | $159.28 | $175.00 ➝ $155.00 | Neutral ➝ Neutral |
| Canadian Imperial Bank of Commerce | Raises Target | West Fraser Timber (WFG) | C$100.09 | C$96.00 ➝ C$106.00 | |
| JPMorgan Chase & Co. | Raises Target | XPO (XPO) | $203.82 | $160.00 ➝ $189.00 | Overweight ➝ Overweight |