Upgrades Hold Buy X

AMCR Amcor

Jefferies

Downgrades Outperform Mkt Perform X

APTV Aptiv

Raymond James

Downgrades Neutral Underperform X

AWR American States Water

BofA Securities

$85 $71

Upgrades Mkt Perform Outperform X

BAH Booz Allen Hamilton

Raymond James

$150

Downgrades Buy Hold X

BHF Brighthouse Financial

Jefferies

$64

Upgrades Sell Neutral X

CAT Caterpillar

UBS

$355 $385

Downgrades Buy Neutral X

CFR Cullen/Frost

DA Davidson

$138 $143

Downgrades Sec Outperform Sec Perform X

CMCSA Comcast

Scotiabank

$44.50

Downgrades Hold Sell X

CNI Canadian Nat’l Rail

Loop Capital

Downgrades Buy Sell X

CP Canadian Pacific Kansas City Ltd.

Loop Capital

Initiated Buy X

CRGY Crescent Energy Company

Siebert Williams Shank

Initiated Buy X

CRSP CRISPR Therapeutics

H.C. Wainwright

$65

Downgrades Outperform Neutral X

CRWD CrowdStrike

Robert W. Baird

$390 $430

Downgrades Buy Hold X

CSX CSX

Loop Capital

$40 $34

Downgrades Outperform Mkt Perform X

DHR Danaher

Raymond James

Downgrades Buy Neutral X

DOOO BRP Inc.

Citigroup

Upgrades Neutral Buy X

DXCM Dexcom

Redburn Atlantic

$85 $115

Downgrades Buy Hold X

FDX FedEx

Loop Capital

$365 $283

Initiated Overweight X

FERG Ferguson plc

Morgan Stanley

$204

Upgrades Mkt Perform Outperform X

FISI Financial Inst.

Keefe Bruyette

$29 $34

Initiated Hold X

FOUR Shift4 Payments

Deutsche Bank

$120

Downgrades Outperform Neutral X

FTNT Fortinet

Robert W. Baird

$105 $112

Initiated Equal Weight X

GDDY GoDaddy

Wells Fargo

$198

Downgrades Buy Hold X

GXO GXO Logistics

Loop Capital

$71 $49

Downgrades Buy Hold X

HOLX Hologic

Needham

Downgrades Buy Hold X

HSBC HSBC Holdings

Deutsche Bank

Resumed Outperform X

HURN Huron Consulting

Wedbush

Resumed Outperform X

IBM IBM

Wedbush

Initiated Hold X

IOT Samsara

Berenberg

$57

Downgrades Buy Neutral X

IQV IQVIA

BTIG Research

Resumed Neutral X

KEY KeyCorp

JP Morgan

$18.50

Downgrades Buy Neutral X

LCUT Lifetime Brands

DA Davidson

$11.50 $6.75

Downgrades Eq Weight Underweight X

LII Lennox Int’l

Wells Fargo

$630 $580

Downgrades Buy Neutral X

MGM MGM Resorts

BTIG Research

Downgrades Outperform Neutral X

NET Cloudflare

Robert W. Baird

$125 $140

Upgrades Underperform Peer Perform X

NOC Northrop Grumman

Wolfe Research

Downgrades Buy Hold X

NSC Norfolk Southern

Loop Capital

$289 $256

Resumed Outperform X

PAY Paymentus

Wedbush

Initiated Buy X

PAYO Payoneer

Deutsche Bank

$13

Downgrades Outperform Mkt Perform X

PLD Prologis

Raymond James

Downgrades Overweight Eq Weight X

PVH PVH

Wells Fargo

$130 $105

Initiated Outperform X

PWR Quanta Services

BMO Capital Markets

$338

Upgrades Neutral Buy X

SJW SJW

BofA Securities

$59 $55

Downgrades Buy Hold X

SPNS Sapiens Int’l

Jefferies

$36 $28

Upgrades Hold Buy X

SSNC SS&C Techs

Jefferies

$70 $94

Downgrades Overweight Neutral X

STZ Constellation Brands

Piper Sandler

$245 $200

Upgrades Neutral Outperform X

TPX Tempur Sealy Int’l

Wedbush

$67 $80

Initiated Outperform X

TSEM Tower Semi

Wedbush

Upgrades Neutral Overweight X

UHS Universal Health

Cantor Fitzgerald

Downgrades Buy Neutral X

UMBF UMB Financial Corporation

Citigroup

$130 $127

Downgrades Hold Sell X

UNP Union Pacific

Loop Capital

$265 $200

Initiated Buy X

VERI Veritone

D. Boral Capital

$4.50

Initiated Underweight X

WIX Wix.com

Wells Fargo

$208

Downgrades Overweight Eq-Weight X

X U.S. Steel

Morgan Stanley

$39 $39

Upgrades Sec Weight Overweight X

ZG Zillow

KeyBanc Capital Markets

$100