Downgrades Outperform Neutral X

AIN Albany Intl

Robert W. Baird

$79

Downgrades Overweight Eq-Weight X

ALGN Align Tech

Morgan Stanley

$154

Upgrades Underweight Eq Weight X

ALHC Alignment Healthcare

Barclays

$13

Upgrades Underperform Mkt Perform X

APPF AppFolio

Keefe Bruyette

$267

Downgrades Buy Hold X

BRO Brown & Brown

Argus

Downgrades Overweight Neutral X

CAR Avis Budget

JP Morgan

$155

Reiterated Overweight X

CELH Celsius

JP Morgan

$44 $54

Downgrades Buy Hold X

CFLT Confluent

Stifel

$21

Downgrades Buy Hold X

CFLT Confluent

TD Cowen

$24

Upgrades Neutral Outperform X

CHRW C.H. Robinson

Robert W. Baird

$135

Reiterated Hold X

CHRW C.H. Robinson

TD Cowen

$112 $116

Downgrades Buy Hold X

CSL Carlisle Cos

Loop Capital

$395

Initiated Outperform X

CTMX CytomX Therapeutics

Oppenheimer

$7

Resumed Outperform X

CVX Chevron

Evercore ISI

$180

Upgrades Outperform Strong Buy X

DSP Viant Technology

Raymond James

$20

Upgrades Mkt Perform Outperform X

EBAY eBay

BMO Capital Markets

$102

Upgrades Peer Perform Outperform X

ERJ Embraer SA

Wolfe Research

$64

Downgrades Buy Hold X

FTV Fortive

Truist

$55

Upgrades Neutral Overweight X

FVRR Fiverr

JP Morgan

$30

Reiterated Buy X

GNRC Generac

TD Cowen

$155 $198

Upgrades Hold Buy X

HDSN Hudson Technologies

Canaccord Genuity

Reiterated Mkt Perform X

HSY Hershey Foods

Bernstein

$155 $179

Reiterated Neutral X

HSY Hershey Foods

BofA Securities

$175 $208

Reiterated Equal-Weight X

HSY Hershey Foods

Morgan Stanley

$173 $189

Upgrades Eq-Weight Overweight X

IONS Ionis Pharma

Morgan Stanley

$62

Upgrades Neutral Overweight X

ITRI Itron

JP Morgan

Downgrades Buy Hold X

ITW Illinois Tool

Truist

$283

Downgrades Buy Hold X

LRCX Lam Research

Summit Insights

Reiterated Buy X

LRCX Lam Research

TD Cowen

$100 $125

Downgrades Overweight Neutral X

LUNG Pulmonx

Piper Sandler

$2.50

Reiterated Overweight X

MDLZ Mondelez Int’l

Barclays

$74 $77

Reiterated Neutral X

MDLZ Mondelez Int’l

Piper Sandler

$66 $67

Reiterated Outperform X

META Meta Platforms

Bernstein

$775 $900

Reiterated Market Perform X

META Meta Platforms

BMO Capital Markets

$610 $710

Reiterated Buy X

META Meta Platforms

BofA Securities

$775 $900

Reiterated Buy X

META Meta Platforms

Citigroup

$803 $915

Reiterated Mkt Outperform X

META Meta Platforms

Citizens JMP

$750 $900

Reiterated Overweight X

META Meta Platforms

JP Morgan

$795 $875

Reiterated Overweight X

META Meta Platforms

KeyBanc Capital Markets

$800 $905

Reiterated Buy X

META Meta Platforms

Monness Crespi & Hardt

$780 $860

Reiterated Overweight X

META Meta Platforms

Morgan Stanley

$750 $850

Reiterated Outperform X

META Meta Platforms

Oppenheimer

$775 $870

Reiterated Buy X

META Meta Platforms

Pivotal Research Group

$830 $930

Reiterated Buy X

META Meta Platforms

TD Cowen

$800 $875

Reiterated Buy X

META Meta Platforms

UBS

$812 $897

Reiterated Outperform X

META Meta Platforms

Wedbush

$750 $920

Reiterated Overweight X

META Meta Platforms

Wells Fargo

$783 $811

Upgrades Neutral Buy X

MFIN Medallion Fincl

Ladenburg Thalmann

$12

Resumed Equal-Weight X

MP MP Materials

Morgan Stanley

$65

Reiterated Overweight X

MSFT Microsoft

Barclays

$550 $625

Reiterated Outperform X

MSFT Microsoft

Bernstein

$540 $637

Reiterated Outperform X

MSFT Microsoft

BMO Capital Markets

$550 $650

Reiterated Buy X

MSFT Microsoft

BofA Securities

$585 $640

Reiterated Buy X

MSFT Microsoft

Jefferies

$600 $675

Upgrades Sec Weight Overweight X

MSFT Microsoft

KeyBanc Capital Markets

$630

Reiterated Outperform X

MSFT Microsoft

Mizuho

$540 $625

Reiterated Overweight X

MSFT Microsoft

Morgan Stanley

$530 $582

Reiterated Outperform X

MSFT Microsoft

Oppenheimer

$600 $630

Reiterated Buy X

MSFT Microsoft

TD Cowen

$580 $640

Reiterated Buy X

MSFT Microsoft

UBS

$600 $650

Reiterated Outperform X

MSFT Microsoft

Wedbush

$600 $625

Reiterated Overweight X

MSFT Microsoft

Wells Fargo

$600 $650

Reiterated Outperform X

MVBF MVB Financial

Hovde Group

$28 $27

Initiated Buy X

NNBR NN Inc

B. Riley Securities

$4

Upgrades Hold Buy X

NUE Nucor

Jefferies

$170

Downgrades Buy Hold X

NVO Novo Nordisk A/S

HSBC Securities

$57

Reiterated Hold X

ODFL Old Dominion

TD Cowen

$166 $159

Upgrades Hold Buy X

ODFL Old Dominion

Vertical Research

$170

Downgrades Overweight Sec Weight X

PANW Palo Alto Networks

KeyBanc Capital Markets

Reiterated Outperform X

PTC PTC

BMO Capital Markets

$187 $231

Reiterated Outperform X

QCOM Qualcomm

Mizuho

$190 $185

Reiterated Overweight X

QCOM Qualcomm

Piper Sandler

$190 $175

Upgrades Neutral Buy X

SF Stifel Financial

Citigroup

$135

Upgrades Eq Weight Overweight X

SFM Sprouts Farmers Market

Barclays

$185

Reiterated Market Perform X

SHOO Steven Madden

Telsey Advisory Group

$24 $26

Reiterated Buy X

SIMO Silicon Motion

Craig Hallum

$70 $100

Downgrades Buy Hold X

SPSC SPS Commerce

Loop Capital

$120

Upgrades Underweight Eq-Weight X

TER Teradyne

Morgan Stanley

$100

Downgrades Buy Hold X

TT Trane

HSBC Securities

$460

Downgrades Buy Neutral X

TW Tradeweb Markets

Goldman

Upgrades Neutral Buy X

TYGO Tigo Energy

Roth Capital

$3

Downgrades Neutral Underperform X

UNH UnitedHealth

Robert W. Baird

$198

Downgrades Neutral Underperform X

VFC V.F. Corp

BNP Paribas Exane

Downgrades Neutral Sell X

VOD Vodafone PLC

Goldman

$136

Reiterated Buy X

WDC Western Digital

TD Cowen

$58 $90

Reiterated Overweight X

WING Wingstop

Barclays

$410 $440

Reiterated Outperform X

WING Wingstop

Bernstein

$330 $400

Reiterated Market Perform X

WING Wingstop

BMO Capital Markets

$275 $345

Reiterated Overweight X

WING Wingstop

Morgan Stanley

$367 $405

Reiterated Overweight X

WING Wingstop

Stephens

$400 $425

Downgrades Buy Neutral X

ZIMV ZimVie

B. Riley Securities

$19