Upgrades Hold Buy X

AFRM Affirm

Jefferies

$70 $82

Downgrades Sec Weight Underweight X

AI C3.ai

KeyBanc Capital Markets

$29

Downgrades Buy Hold X

ALXO ALX Oncology

Jefferies

$12 $2

Reiterated Buy X

AXP American Express

Monness Crespi & Hardt

$300 $330

Upgrades Underweight Overweight X

BFH Bread Financial

Morgan Stanley

$35 $76

Upgrades Mkt Perform Outperform X

BFST Business First Bancshares

Raymond James

$30

Initiated Overweight X

BKR Baker Hughes

Piper Sandler

$53

Initiated Buy X

BRKR Bruker

Guggenheim

$72

Downgrades Overweight Eq Weight X

CABA Cabaletta Bio

Wells Fargo

$12 $6

Upgrades Eq Weight Overweight X

CADE Cadence Bank

Barclays

$41 $44

Downgrades Outperform Mkt Perform X

CBSH Commerce Bancshares

Raymond James

Upgrades Eq Weight Overweight X

CCCC C4 Therapeutics

Wells Fargo

$8 $12

Reiterated Buy X

CELH Celsius

Jefferies

$44 $40

Resumed Equal-Weight X

CMC Commercial Metals

Morgan Stanley

$65

Reiterated Buy X

COIN Coinbase Global

Monness Crespi & Hardt

$245 $390

Initiated Buy X

CWH Camping World

BofA Securities

$30

Initiated Buy X

CYRX Cryoport

Guggenheim

$11

Downgrades Buy Neutral X

DAO Youdao

Citigroup

Initiated Buy X

DHR Danaher

Guggenheim

$275

Upgrades Hold Buy X

DTM DT Midstream

Stifel

$89 $106

Reiterated Buy X

DUOL Duolingo

Needham

$370 $385

Downgrades Outperform Mkt Perform X

EWCZ European Wax Center

Telsey Advisory Group

$6

Initiated Outperform X

FSBC Five Star Bancorp

Raymond James

$38

Initiated Overweight X

FTI TechnipFMC

Piper Sandler

$39

Upgrades Sec Weight Overweight X

FTNT Fortinet

KeyBanc Capital Markets

$115

Downgrades Outperform Sec Perform X

GD General Dynamics

RBC Capital Mkts

$330 $290

Upgrades Neutral Outperform X

GGG Graco

Exane BNP Paribas

$105

Reiterated Hold X

GIS General Mills

TD Cowen

$75 $64

Downgrades Overweight Eq Weight X

GLUE Monte Rosa Therapeutics

Wells Fargo

$14 $11

Initiated Overweight X

HAL Halliburton

Piper Sandler

$36

Initiated Buy X

HIVE HIVE Digital Technologies

ROTH MKM

$7.50

Upgrades Hold Buy X

HPE Hewlett Packard Enterprise

Deutsche Bank

$25

Downgrades Mkt Perform Underperform X

HTH Hilltop Holdings

Raymond James

Upgrades Sec Perform Outperform X

HXL Hexcel

RBC Capital Mkts

$68 $74

Downgrades Neutral Underweight X

IMO Imperial Oil

JP Morgan

Initiated Outperform X

INOD Innodata

Wedbush

$48

Initiated Buy X

IONQ IonQ

DA Davidson

$50

Initiated Neutral X

LAC Lithium Americas

Wedbush

$5

Initiated Buy X

LFVN Lifevantage

Lake Street

$26

Upgrades Hold Buy X

LPLA LPL Financial

TD Cowen

$277 $413

Reiterated Buy X

MEG Montrose Environmental Group

Needham

$44 $39

Initiated Outperform X

MIR Mirion Technologies

Robert W. Baird

$22

Upgrades Sec Perform Outperform X

MNKD Mannkind

RBC Capital Mkts

$7 $10

Initiated Outperform X

MNRO Monro Muffler

Wedbush

$31

Reiterated Underperform X

MNST Monster Beverage

Exane BNP Paribas

$46 $45

Initiated Neutral X

MRVI Maravai Life Sciences

Guggenheim

Initiated Buy X

MSA MSA Safety

DA Davidson

$195

Downgrades Buy Neutral X

MU Micron

BofA Securities

$125 $110

Reiterated Buy X

MU Micron

Needham

$140 $120

Reiterated Buy X

MU Micron

TD Cowen

$135 $125

Initiated Buy X

NEOG Neogen

Guggenheim

$15

Reiterated Buy X

NFLX Netflix

UBS

$825 $1040

Downgrades Buy Hold X

NICE NICE

Jefferies

$215 $200

Initiated Neutral X

NOV NOV Inc.

Piper Sandler

$17

Initiated Hold X

NOVA Sunnova Energy

TD Cowen

$5

Upgrades Underweight Overweight X

NWE NorthWestern

Barclays

$53 $56

Initiated Hold X

NXT Nextracker

TD Cowen

$41

Upgrades Sec Weight Overweight X

OKTA Okta

KeyBanc Capital Markets

$115

Initiated Neutral X

ORA Ormat Tech

Piper Sandler

$78

Initiated Neutral X

PLTR Palantir Technologies

UBS

$80

Upgrades Eq Weight Overweight X

PNFP Pinnacle Finl

Barclays

$120 $135

Initiated Equal Weight X

PNTG Pennant Group

Wells Fargo

$33

Downgrades Buy Neutral X

RDY Dr. Reddy’s

Nomura

Upgrades Mkt Perform Outperform X

RH RH

Telsey Advisory Group

$485 $500

Upgrades Sec Perform Outperform X

RTX RTX

RBC Capital Mkts

$130 $140

Initiated Buy X

RUN Sunrun

TD Cowen

$21

Upgrades Hold Buy X

S SentinelOne

Jefferies

$27 $30

Initiated Neutral X

SLB SLB

Piper Sandler

$47

Upgrades Perform Outperform X

SQ Block

Oppenheimer

$115

Initiated Outperform X

SWI SolarWinds

Wedbush

$20

Upgrades Neutral Outperform X

SWK Stanley Black & Decker

Mizuho

$110

Upgrades Underweight Overweight X

SYF Synchrony Financial

Morgan Stanley

$40 $82

Upgrades Mkt Perform Outperform X

TD Toronto-Dominion Bank

BMO Capital Markets

Upgrades Eq Weight Overweight X

TGNA TEGNA

Wells Fargo

$21 $23

Upgrades Mkt Perform Outperform X

THFF First Financial

Raymond James

$54

Initiated Buy X

TNC Tennant

Northcoast

$125

Upgrades Hold Buy X

TPR Tapestry

Jefferies

$50 $80

Resumed Overweight X

TS Tenaris

Piper Sandler

$48

Upgrades Mkt Perform Outperform X

USB U.S. Bancorp

Raymond James

$57

Downgrades Overweight Eq Weight X

VRDN Viridian Therapeutics

Wells Fargo

$37 $27

Downgrades Outperform Perform X

VRTX Vertex Pharma

Oppenheimer

Downgrades Outperform Sec Perform X

VVX V2X

RBC Capital Mkts

$70 $58

Initiated Outperform X

VZLA Vizsla Silver Corp.

National Bank Financial

Downgrades Buy Hold X

WDC Western Digital

The Benchmark Company

Initiated Neutral X

WFRD Weatherford

Piper Sandler

$87

Upgrades Hold Buy X

ZM Zoom Communications

Jefferies

$85 $100