Downgrades Overweight Eq Weight X

ASH Ashland

Wells Fargo

Initiated Sector Outperform X

AVPT AvePoint

Scotiabank

$19

Downgrades Buy Neutral X

BDX Becton Dickinson

BofA Securities

$190

Downgrades Overweight Eq Weight X

BDX Becton Dickinson

Wells Fargo

Downgrades Outperform Mkt Perform X

BDX Becton Dickinson

William Blair

Downgrades Neutral Underperform X

BSAC Banco Santander Chile

BofA Securities

$24

Upgrades Perform Outperform X

CAT Caterpillar

Oppenheimer

$395

Upgrades Underperform Neutral X

CAT Caterpillar

Robert W. Baird

$309

Reiterated Hold X

CHRW C.H. Robinson

TD Cowen

$111 $112

Downgrades Neutral Sell X

CTAS Cintas

Redburn Atlantic

$171

Upgrades Neutral Positive X

CTSH Cognizant Tech

Susquehanna

$90

Upgrades Neutral Overweight X

CWH Camping World

JP Morgan

$21

Reiterated Buy X

CWH Camping World

Monness Crespi & Hardt

$30 $20

Reiterated Neutral X

EBAY eBay

JP Morgan

$54 $60

Downgrades Overweight Eq Weight X

GKOS Glaukos

Wells Fargo

$86

Reiterated Buy X

GNRC Generac

TD Cowen

$173 $155

Reiterated Buy X

HOOD Robinhood Markets

Needham

$62 $58

Upgrades Mkt Perform Outperform X

HUM Humana

Raymond James

$315

Initiated Buy X

HUT Hut 8 Mining

Maxim Group

$20

Reiterated Hold X

KLAC KLA Corporation

TD Cowen

$770 $800

Upgrades Hold Buy X

LANC Lancaster Colony

The Benchmark Company

$185

Reiterated Buy X

META Meta Platforms

BofA Securities

$640 $690

Reiterated Buy X

META Meta Platforms

Citigroup

$655 $690

Reiterated Outperform X

META Meta Platforms

Evercore ISI

$725 $750

Reiterated Buy X

META Meta Platforms

Goldman

$685 $690

Reiterated Buy X

META Meta Platforms

Guggenheim

$675 $725

Reiterated Overweight X

META Meta Platforms

JP Morgan

$610 $675

Reiterated Overweight X

META Meta Platforms

KeyBanc Capital Markets

$645 $655

Reiterated Buy X

META Meta Platforms

MoffettNathanson

$525 $605

Reiterated Buy X

META Meta Platforms

Monness Crespi & Hardt

$775 $780

Reiterated Overweight X

META Meta Platforms

Morgan Stanley

$615 $650

Reiterated Outperform X

META Meta Platforms

Oppenheimer

$650 $665

Reiterated Overweight X

META Meta Platforms

Piper Sandler

$610 $650

Reiterated Buy X

META Meta Platforms

Pivotal Research Group

$875 $830

Reiterated Strong Buy X

META Meta Platforms

Raymond James

$800 $750

Reiterated Buy X

META Meta Platforms

Rosenblatt

$990 $918

Reiterated Buy X

META Meta Platforms

Roth Capital

$580 $620

Reiterated Buy X

META Meta Platforms

Stifel

$628 $655

Reiterated Buy X

META Meta Platforms

Truist

$700 $720

Reiterated Buy X

META Meta Platforms

UBS

$650 $683

Reiterated Outperform X

META Meta Platforms

Wedbush

$680 $750

Resumed Buy X

MRAM Everspin Technologies

Needham

Reiterated Overweight X

MSFT Microsoft

Barclays

$430 $494

Reiterated Outperform X

MSFT Microsoft

BMO Capital Markets

$470 $485

Reiterated Outperform X

MSFT Microsoft

Evercore ISI

$435 $500

Reiterated Buy X

MSFT Microsoft

Goldman

$450 $480

Reiterated Overweight X

MSFT Microsoft

JP Morgan

$465 $475

Reiterated Outperform X

MSFT Microsoft

Mizuho

$475 $500

Reiterated Overweight X

MSFT Microsoft

Piper Sandler

$435 $475

Reiterated Outperform X

MSFT Microsoft

Raymond James

$480 $490

Reiterated Outperform X

MSFT Microsoft

RBC Capital Mkts

$500 $525

Reiterated Sector Outperform X

MSFT Microsoft

Scotiabank

$470 $500

Reiterated Buy X

MSFT Microsoft

Stifel

$475 $500

Reiterated Outperform X

MSFT Microsoft

Wedbush

$475 $515

Initiated Buy X

NOTE FiscalNote Holdings

Ladenburg Thalmann

$2.50

Upgrades Hold Buy X

NOW ServiceNow

Truist

$1200

Downgrades Buy Neutral X

PG Procter & Gamble

Redburn Atlantic

$161

Downgrades Outperform Neutral X

PSN Parsons

Robert W. Baird

$69

Reiterated Outperform X

PTC PTC

BMO Capital Markets

$183 $187

Reiterated Buy X

QUAD Quad/Graphics

Rosenblatt

$10.30 $8.90

Initiated Buy X

RAIL Freightcar America

Northcoast

$9

Upgrades Neutral Buy X

RVTY Revvity

UBS

$115

Downgrades Buy Hold X

SAIA Saia

Deutsche Bank

$273

Upgrades Neutral Overweight X

SLGN Silgan Holdings

JP Morgan

$57

Upgrades Neutral Buy X

TRVG trivago

B. Riley Securities

$5.50

Upgrades Eq-Weight Overweight X

TT Trane

Stephens

$475

Downgrades Buy Hold X

UPS UPS

HSBC Securities

$105

Resumed Overweight X

WDC Western Digital

JP Morgan

$57

Reiterated Buy X

WDC Western Digital

TD Cowen

$80 $58

Reiterated Buy X

WING Wingstop

Goldman

$280 $310