Upgrades Neutral Buy X

ASML ASML

New Street

Reiterated Outperform X

ASO Academy Sports + Outdoors

Telsey Advisory Group

$58 $65

Downgrades Hold Sell X

BHP BHP Group

Berenberg

$44

Reiterated Buy X

BKR Baker Hughes

TD Cowen

$52 $54

Reiterated Outperform X

BKU BankUnited

Hovde Group

$43 $44

Downgrades Overweight Neutral X

BKU BankUnited

Piper Sandler

$43

Reiterated Outperform X

BPOP Popular

Hovde Group

$126 $140

Initiated Outperform X

BRZE Braze

Mizuho

$40

Downgrades Overweight Neutral X

CB Chubb

Piper Sandler

$283

Upgrades Mkt Perform Outperform X

CBFV CB Financial Service

Keefe Bruyette

$39

Upgrades Eq Weight Overweight X

CCI Crown Castle

Wells Fargo

$125

Downgrades Buy Neutral X

CME CME Group

UBS

$305

Upgrades Hold Buy X

CSX CSX

Deutsche Bank

$40

Downgrades Buy Hold X

CYH Community Health

Jefferies

$3

Downgrades Overweight Neutral X

ENVX Enovix

JP Morgan

$12

Initiated Buy X

ESLT Elbit Systems

BofA Securities

$500

Upgrades Peer Perform Outperform X

GD General Dynamics

Wolfe Research

$360

Reiterated Buy X

GOOG Alphabet

Pivotal Research Group

$225 $245

Reiterated Buy X

GOOGL Alphabet A

Needham

$210 $220

Downgrades Overweight Neutral X

GSHD Goosehead Insurance

Piper Sandler

$109

Reiterated Buy X

HAS Hasbro

Monness Crespi & Hardt

$80 $90

Resumed Neutral X

HPE Hewlett Packard Enterprise

Goldman

$22

Initiated Mkt Perform X

HWKN Hawkins

Raymond James

Upgrades Neutral Outperform X

ICLR ICON plc

Robert W. Baird

$224

Downgrades Buy Hold X

JCI Johnson Controls

Jefferies

$120

Downgrades Buy Neutral X

KEY KeyCorp

Citigroup

$20

Downgrades Hold Reduce X

LUV Southwest Air

HSBC Securities

Downgrades Buy Neutral X

MAG MAG Silver

H.C. Wainwright

$22

Upgrades Mkt Perform Outperform X

MBWM Mercantile Bank

Raymond James

$55

Reiterated Market Perform X

NBHC National Bank

Hovde Group

$39 $42

Reiterated Outperform X

NOW ServiceNow

BMO Capital Markets

$1150 $1160

Upgrades Underperform Peer Perform X

NTRS Northern Trust

Wolfe Research

Reiterated Outperform X

PB Prosperity Bancshares

Hovde Group

$85 $83

Downgrades Buy Hold X

SAIA Saia

Stifel

$306

Initiated Buy X

SGMT Sagimet Biosciences

Canaccord Genuity

$28

Upgrades Perform Outperform X

SPOT Spotify

Oppenheimer

$800

Initiated Sell X

SRPT Sarepta Therapeutics

Citigroup

$7

Downgrades Buy Hold X

STM STMicroelectronics

Craig Hallum

$28

Downgrades Buy Hold X

T AT&T

HSBC Securities

$30

Downgrades Buy Hold X

TMO Thermo Fisher

HSBC Securities

$510

Upgrades Neutral Outperform X

TNL Travel + Leisure Co

Mizuho

$72

Reiterated Outperform X

TOWN Towne Bank

Hovde Group

$39 $41

Reiterated Market Perform X

TRMK Trustmark

Hovde Group

$37 $41

Upgrades Underperform Buy X

TSCO Tractor Supply

BofA Securities

$70

Reiterated Buy X

TSLA Tesla

Canaccord Genuity

$303 $333

Initiated Hold X

UFPI UFP Industries

Loop Capital

$112

Upgrades Hold Buy X

VRNS Varonis Systems

Jefferies

$65