Downgrades Buy Neutral X

BYRN Byrna Technologies

Roth Capital

$4.50

Downgrades Buy Hold X

CNO CNO Financial

Jefferies

$55

Upgrades Sell Neutral X

CRK Comstock

Roth Capital

$13

Upgrades Eq Weight Overweight X

CUBE CubeSmart

Barclays

$46

Downgrades Outperform Mkt Perform X

CZWI Citizens Community Bancorp

Hovde Group

$24

Upgrades Neutral Buy X

FOXA Fox Corporation

Rothschild & Co Redburn

$71

Upgrades Mkt Perform Outperform X

IBCP Independent Bank

Hovde Group

Upgrades Mkt Perform Outperform X

JBHT J.B. Hunt Transport

Bernstein

$329

Downgrades Buy Neutral X

LAMR Lamar Advertising

Citigroup

$160

Downgrades Buy Neutral X

LILAK Liberty LiLAC

Citigroup

$8

Upgrades Hold Outperform X

MLCO Melco Resorts & Entertainment

CLSA

$6

Upgrades Underweight Neutral X

MT ArcelorMittal

JP Morgan

Downgrades Buy Neutral X

PEP PepsiCo

Citigroup

$145

Downgrades Overweight Eq Weight X

PSA Public Storage

Barclays

$349

Downgrades Buy Neutral X

R Ryder System

Citigroup

$280

Upgrades Hold Buy X

SHOP Shopify

Stifel

$150

Upgrades Eq Weight Overweight X

STX Seagate Tech

Wells Fargo

$1100

Upgrades Neutral Buy X

TOL Toll Brothers

Citigroup

$176

Downgrades Outperform In-line X

TRV Travelers

Evercore ISI

$329

Upgrades Hold Buy X

TWLO Twilio

Stifel

$260

Upgrades Neutral Buy X

VOD Vodafone PLC

New Street

Upgrades Outperform Strong Buy X

WY Weyerhaeuser

Raymond James

$30

Upgrades Neutral Overweight X

AIG American Intl

Cantor Fitzgerald

$92

Downgrades Outperform Peer Perform X

AJG Arthur J. Gallagher

Wolfe Research

Upgrades Peer Perform Outperform X

AMT American Tower

Wolfe Research

$188

Downgrades Outperform Sec Perform X

AVAV AeroVironment

RBC Capital Mkts

$180

Upgrades Mkt Perform Outperform X

BETR Better Home & Finance

Northland Capital

$38

Upgrades Sell Neutral X

CNK Cinemark

Goldman

$30

Downgrades Overweight Sec Weight X

CRM Salesforce

KeyBanc Capital Markets

Downgrades Overweight Eq Weight X

CZR Caesars Entertainment

Barclays

$31

Downgrades Outperform Sec Perform X

DCO Ducommun

RBC Capital Mkts

$175

Downgrades Outperform Peer Perform X

EQH Equitable Holdings

Wolfe Research

Downgrades Outperform Mkt Perform X

FCNCA First Citizens BancShares

Keefe Bruyette

$2300

Upgrades Neutral Outperform X

FIVE Five Below

Mizuho

$220

Downgrades Outperform Peer Perform X

GGG Graco

Wolfe Research

Downgrades Neutral Underperform X

GSBD Goldman Sachs BDC

BofA Securities

$8.50

Downgrades Neutral Sell X

GVA Granite Constr

Goldman

$139

Upgrades Underperform Peer Perform X

GWW Grainger

Wolfe Research

Upgrades Underperform Peer Perform X

HLI Houlihan Lokey

Wolfe Research

Upgrades Peer Perform Outperform X

ITT ITT

Wolfe Research

$229

Downgrades Eq Weight Underweight X

KALU Kaiser Alum

Wells Fargo

$158

Upgrades Neutral Buy X

KNX Knight-Swift

Citigroup

$90

Downgrades Neutral Sell X

MAT Mattel

Goldman

$12

Downgrades Buy Neutral X

MSGE Madison Square Garden Entertainment

Goldman

$82

Upgrades Sell Neutral X

ODFL Old Dominion

Citigroup

$228

Downgrades Overweight Eq Weight X

PKG Packaging Corp

Wells Fargo

$246

Downgrades Outperform Peer Perform X

PNR Pentair

Wolfe Research

Upgrades Mkt Perform Outperform X

RWT Redwood Trust

Keefe Bruyette

$6

Downgrades Outperform Peer Perform X

RYAN Ryan Specialty Group

Wolfe Research

Upgrades Neutral Buy X

SAIA Saia

Citigroup

$488

Downgrades Buy Hold X

SPG Simon Properties

Deutsche Bank

$220

Upgrades Peer Perform Outperform X

SRPT Sarepta Therapeutics

Wolfe Research

$27

Downgrades Overweight Neutral X

STLA Stellantis

JP Morgan

Upgrades Mkt Perform Outperform X

TBBK The Bancorp

Keefe Bruyette

$77

Upgrades Neutral Buy X

TOST Toast

Goldman

$36

Downgrades Outperform Neutral X

TSCO Tractor Supply

Mizuho

$32

Upgrades Underweight Eq Weight X

TX Ternium S.A.

Wells Fargo

$45

Downgrades Overweight Eq-Weight X

AA Alcoa

Morgan Stanley

$53

Downgrades Neutral Sell X

BBWI Bath & Body Works

Goldman

$19

Downgrades Outperform Mkt Perform X

CINF Cincinnati Fincl

Keefe Bruyette

$201

Upgrades Neutral Outperform X

CMC Commercial Metals

BNP Paribas Exane

$75

Upgrades In-line Outperform X

CMPS COMPASS Pathways

Evercore ISI

$21

Downgrades Eq Weight Underweight X

CYH Community Health

Barclays

$3

Upgrades Sell Neutral X

DLTR Dollar Tree

Goldman

$125

Upgrades Mkt Perform Outperform X

DLTR Dollar Tree

Raymond James

$140

Downgrades Buy Underperform X

EH EHang

BofA Securities

Downgrades Outperform Mkt Perform X

GLOB Globant

Itau BBA

$39

Downgrades Overweight Eq Weight X

HCA HCA

Barclays

$427

Downgrades Overweight Eq-Weight X

LMND Lemonade

Morgan Stanley

$75

Downgrades Neutral Sell X

MC Moelis

UBS

$60

Downgrades Outperform Neutral X

MEDP Medpace

Robert W. Baird

$547

Downgrades Outperform Mkt Perform X

NP Neptune Insurance Holdings

Keefe Bruyette

$34

Upgrades Eq Weight Overweight X

ODFL Old Dominion

Wells Fargo

$250

Upgrades Underperform Outperform X

OXY Occidental Petro

Evercore ISI

$65

Upgrades Hold Buy X

PRG PROG Holdings

Jefferies

$60

Upgrades Sell Neutral X

RH RH

Goldman

$155

Downgrades Eq-Weight Underweight X

RIO Rio Tinto

Morgan Stanley

Downgrades Buy Hold X

SBRA Sabra Health Care REIT

Truist

Downgrades Buy Neutral X

TFC Truist

BofA Securities

$56

Downgrades Outperform Mkt Perform X

THG Hanover Insurance

Keefe Bruyette

$220

Downgrades Outperform Mkt Perform X

TRV Travelers

Keefe Bruyette

$356

Upgrades Neutral Buy X

UGP Ultrapar Participacoes

BofA Securities

$7.40

Downgrades Overweight Eq Weight X

UHS Universal Health

Barclays

$179

Downgrades Overweight Eq-Weight X

VALE Vale S.A.

Morgan Stanley

$16.50

Downgrades Buy Hold X

AAL American Airlines

Melius

$19

Upgrades Hold Buy X

ABCL AbCellera Biologics

The Benchmark Company

$11

Downgrades Buy Underperform X

ADBE Adobe

BofA Securities

$190

Upgrades Hold Buy X

ALGT Allegiant Travel

Melius

$160

Downgrades Buy Hold X

AVGO Broadcom

Erste Group

Upgrades Underweight Eq Weight X

BFH Bread Financial

Barclays

$104

Downgrades Buy Neutral X

FERG Ferguson plc

Goldman

$265

Upgrades Hold Buy X

FSLR First Solar

Deutsche Bank

$272

Downgrades Buy Hold X

MEDP Medpace

Jefferies

$515

Upgrades Hold Buy X

META Meta Platforms

Erste Group

Upgrades Underweight Eq Weight X

MGM MGM Resorts

Wells Fargo

$48.30

Upgrades Sec Perform Sec Outperform X

NET Cloudflare

Scotiabank

$300

Downgrades Buy Neutral X

NNOX Nano-X Imaging

Alliance Global Partners

$3

Downgrades Overweight Eq Weight X

PFSI PennyMac

Barclays

$93

Upgrades Hold Buy X

RGEN Repligen

The Benchmark Company

$185

Upgrades Neutral Buy X

RTO Rentokil Initial plc

Goldman

Downgrades Overweight Eq Weight X

SLM Sallie Mae

Barclays

$26

Downgrades Hold Sell X

SYY Sysco

Melius

Downgrades Buy Neutral X

TFC Truist

UBS

$55

Downgrades Buy Neutral X

WTFC Wintrust Fin

UBS

$170

Upgrades Hold Buy X

AEM Agnico-Eagle Mines

Jefferies

$200

Downgrades Buy Hold X

ALL Allstate

HSBC Securities

$264

Downgrades Eq-Weight Underweight X

BRO Brown & Brown

Morgan Stanley

$55

Downgrades Buy Hold X

CB Chubb

HSBC Securities

$373

Downgrades Outperform Neutral X

CFG Citizens Financial Group

Robert W. Baird

$72

Upgrades Underperform Hold X

CFR Cullen/Frost

Jefferies

$160

Downgrades Strong Buy Outperform X

DAL Delta Air Lines

Raymond James

$104

Downgrades Outperform Mkt Perform X

DDOG Datadog

Bernstein

$226

Downgrades Neutral Underweight X

EH EHang

JP Morgan

$4.40

Upgrades Hold Buy X

GILD Gilead Sciences

HSBC Securities

$155

Upgrades Reduce Hold X

GSK GSK plc

HSBC Securities

Downgrades Buy Hold X

HBAN Huntington Banc

Jefferies

$19

Downgrades Eq-Weight Underweight X

JBHT J.B. Hunt Transport

Morgan Stanley

$200

Downgrades Mkt Perform Underperform X

JBLU JetBlue Airways

Raymond James

Upgrades Eq Weight Overweight X

LNC Lincoln National

Barclays

$45

Downgrades Eq-Weight Underweight X

LSTR Landstar System

Morgan Stanley

$145

Downgrades Outperform Neutral X

MTB M&T Bank

Robert W. Baird

$240

Upgrades Sell Neutral X

MUSA Murphy USA

Goldman

$550

Downgrades Overweight Eq-Weight X

ODFL Old Dominion

Morgan Stanley

$245

Upgrades Sec Perform Sec Outperform X

OKTA Okta

Scotiabank

$165

Downgrades Buy Hold X

OZK Bank OZK

TD Cowen

$53

Downgrades Overweight Eq-Weight X

PB Prosperity Bancshares

Morgan Stanley

$80

Downgrades Buy Hold X

PFE Pfizer

HSBC Securities

$28

Downgrades Buy Hold X

PRCT PROCEPT BioRobotics

Truist

$25

Upgrades Sec Perform Sec Outperform X

QLYS Qualys

Scotiabank

$190

Downgrades Buy Neutral X

RF Regions Fincl

DA Davidson

$33

Downgrades Neutral Underperform X

RF Regions Fincl

Robert W. Baird

$28

Upgrades Sec Perform Sec Outperform X

S SentinelOne

Scotiabank

$23.50

Downgrades Outperform In-line X

SLG SL Green Realty

Evercore ISI

$56

Downgrades Hold Reduce X

STLA Stellantis

HSBC Securities

Upgrades Sec Perform Sec Outperform X

TENB Tenable

Scotiabank

$50

Downgrades Overweight Eq-Weight X

TFC Truist

Morgan Stanley

$54

Upgrades Neutral Buy X

TMUS T-Mobile US

BofA Securities

$220

Downgrades Outperform In-line X

TWST Twist Bioscience

Evercore ISI

$102

Upgrades Hold Buy X

USB U.S. Bancorp

Jefferies

$75

Upgrades Hold Buy X

ADBE Adobe

HSBC Securities

$308

Upgrades Hold Buy X

BCE BCE Inc

TD Securities

Upgrades Peer Perform Outperform X

CVX Chevron

Wolfe Research

$210

Downgrades Overweight Eq Weight X

DAN Dana Inc

Barclays

$33

Downgrades Positive Neutral X

GBX Greenbrier

Susquehanna

$52

Upgrades Neutral Buy X

PLTR Palantir Technologies

DA Davidson

$175

Upgrades Hold Buy X

SILC Silicom Limited

Needham

$60

Downgrades Buy Neutral X

SKYW SkyWest

Goldman

$115

Downgrades Buy Hold X

TCOM Trip.com Group

China Renaissance

$42

Downgrades Outperform Mkt Perform X

ABCB Ameris Bancorp

Raymond James

Upgrades Eq Weight Overweight X

AEIS Advanced Energy

Wells Fargo

$465

Downgrades Outperform Mkt Perform X

BOKF BOK Financial

Raymond James

Downgrades Outperform Mkt Perform X

CARE Carter Bank & Trust

Raymond James

Downgrades Outperform Mkt Perform X

CFR Cullen/Frost

Raymond James

Upgrades Neutral Buy X

CHKP Check Point Software

Guggenheim

$188

Downgrades Strong Buy Mkt Perform X

CNOB ConnectOne Bancorp

Raymond James

Upgrades Neutral Buy X

CRM Salesforce

Guggenheim

$228

Upgrades Mkt Perform Outperform X

CVBF CVB Financial

Raymond James

$25

Upgrades Neutral Buy X

DLO dLocal Limited

UBS

$20

Downgrades Outperform Sec Perform X

DOW Dow

RBC Capital Mkts

$28

Upgrades Peer Perform Outperform X

FOXA Fox Corporation

Wolfe Research

$71

Upgrades Neutral Buy X

LMT Lockheed Martin

Citigroup

$582

Downgrades Outperform Mkt Perform X

MBIN Merchants Bancorp

Raymond James

Upgrades Hold Buy X

MUSA Murphy USA

Jefferies

$625

Upgrades Neutral Buy X

NOW ServiceNow

Guggenheim

$125

Upgrades In-line Outperform X

ODFL Old Dominion

Evercore ISI

Downgrades Buy Hold X

PRG PROG Holdings

Loop Capital

$48

Upgrades In-line Outperform X

SAIA Saia

Evercore ISI

Downgrades Outperform Peer Perform X

SPG Simon Properties

Wolfe Research

Upgrades Neutral Buy X

TALO Talos Energy

Roth Capital

$17

Downgrades Outperform Mkt Perform X

TFC Truist

Raymond James

Upgrades Underperform In-line X

WERN Werner Enterprises

Evercore ISI

Upgrades In-line Outperform X

XPO XPO, Inc.

Evercore ISI

Downgrades Overweight Sec Weight X

AIR AAR Corp

KeyBanc Capital Markets

Downgrades Outperform Perform X

BAC Bank of America

Oppenheimer

Downgrades Overweight Neutral X

BAK Braskem SA

JP Morgan

Downgrades Neutral Sell X

BKU BankUnited

Citigroup

$45

Downgrades Outperform Perform X

C Citigroup

Oppenheimer

Upgrades Sec Perform Sec Outperform X

CF CF Industries

Scotiabank

$125

Upgrades Hold Buy X

CMCSA Comcast

Deutsche Bank

$32

Upgrades Neutral Buy X

CMCSA Comcast

Rosenblatt

$31

Downgrades Buy Hold X

EVH Evolent Health

Truist

$7

Upgrades Hold Buy X

FBIN Fortune Brands Innovations

Truist

$70

Downgrades Neutral Underperform X

FOXF Fox Factory Holding

BofA Securities

$20

Downgrades Hold Reduce X

FTNT Fortinet

HSBC Securities

$102

Downgrades Outperform Mkt Perform X

GLOB Globant

William Blair

Downgrades Perform Underperform X

GS Goldman Sachs

Oppenheimer

Upgrades Neutral Outperform X

HON Honeywell

Daiwa Securities

$255

Upgrades Hold Buy X

ICLR ICON plc

Truist

$207

Downgrades Neutral Underperform X

LOGI Logitech Int’l SA

BofA Securities

$86

Downgrades Perform Underperform X

MS Morgan Stanley

Oppenheimer

Upgrades Sec Perform Sec Outperform X

NTR Nutrien

Scotiabank

$80

Upgrades In-line Outperform X

OC Owens Corning

Evercore ISI

$188

Downgrades Buy Underperform X

OLN Olin

BofA Securities

$21

Upgrades Underweight Neutral X

QLYS Qualys

JP Morgan

$139

Upgrades Outperform Strong Buy X

RBA RB Global

Raymond James

$145

Upgrades Underperform Outperform X

REPL Replimune

BMO Capital Markets

$16

Downgrades Buy Underperform X

STNG Scorpio Tankers

BofA Securities

$78

Upgrades Sell Neutral X

TCBI Texas Capital

Citigroup

$105

Downgrades Buy Neutral X

TFC Truist

Citigroup

$54

Downgrades Neutral Sell X

TTD The Trade Desk

Arete

$11.60

Upgrades Neutral Buy X

TW Tradeweb Markets

Goldman

$146

Upgrades Neutral Buy X

VBNK VersaBank

Roth Capital

$25

Upgrades Eq Weight Overweight X

WTS Watts Water Tech.

Barclays

$414

Downgrades Neutral Underperform X

ALKS Alkermes Plc

BofA Securities

$38

Downgrades Neutral Underperform X

AMPH Amphastar Pharmaceuticals

BofA Securities

$20

Downgrades Neutral Underperform X

BHVN Biohaven

BofA Securities

$11

Upgrades Mkt Perform Outperform X

CASY Casey’s General

BMO Capital Markets

$950

Downgrades Neutral Underperform X

CNMD CONMED

BofA Securities

$40

Downgrades Buy Neutral X

CRWD CrowdStrike

Arete

$730

Upgrades Neutral Buy X

CYTK Cytokinetics

UBS

$115

Downgrades Buy Underperform X

DH Definitive Healthcare

BofA Securities

$0.70

Upgrades Hold Buy X

DK Delek US Holdings

TD Cowen

$58

Downgrades Buy Underperform X

DOCS Doximity

BofA Securities

$20

Upgrades Neutral Buy X

FCEL FuelCell Energy

B. Riley Securities

$32

Downgrades Buy Neutral X

LQDA Liquidia Technologies

BofA Securities

$79

Upgrades Mkt Perform Outperform X

MEI Methode Electronics

Barrington Research

$25

Downgrades Buy Neutral X

MSGE Madison Square Garden Entertainment

Seaport Research Partners

Upgrades Sell Hold X

PBF PBF Energy

TD Cowen

$39

Downgrades Eq Weight Underweight X

PGR Progressive

Wells Fargo

$205

Upgrades Neutral Overweight X

PRIM Primoris Services

JP Morgan

$116

Upgrades Neutral Buy X

PRME Prime Medicine

H.C. Wainwright

$8

Upgrades Neutral Buy X

RBLX Roblox

Arete

$95

Upgrades Underweight Eq Weight X

STM STMicroelectronics

Barclays

Upgrades Neutral Outperform X

URI United Rentals

BNP Paribas Exane

$1320

Upgrades Eq Weight Overweight X

VRDN Viridian Therapeutics

Wells Fargo

$31

Upgrades Neutral Buy X

WBD Warner Bros. Discovery

Seaport Research Partners

$31

Upgrades Neutral Overweight X

YMM Full Truck Alliance Co. Ltd.

JP Morgan

$10