Upgrades Outperform Strong Buy X

ALSN Allison Transmission

Raymond James

$110

Downgrades Overweight Neutral X

AR Antero Resources

JP Morgan

$39

Upgrades Underweight Neutral X

CNX CNX Resources

JP Morgan

$38

Upgrades Eq Weight Overweight X

COMP Compass

Barclays

$13

Upgrades Eq-Weight Overweight X

CP Canadian Pacific Kansas City Ltd.

Morgan Stanley

Upgrades Underperform Sec Perform X

CX CEMEX S.A.

RBC Capital Mkts

$11.25

Upgrades Neutral Overweight X

DVN Devon Energy

JP Morgan

$44

Upgrades Sec Perform Outperform X

ELS Equity Lifestyle Properties

RBC Capital Mkts

$70

Downgrades Neutral Underweight X

ENLT Enlight Renewable Energy Ltd.

JP Morgan

$35

Downgrades Buy Hold X

ERO Ero Copper

Jefferies

Downgrades Overweight Eq-Weight X

EVR Evercore

Morgan Stanley

$373

Upgrades Hold Buy X

FIVE Five Below

Truist

$216

Downgrades Buy Hold X

FLNC Fluence

Johnson Rice

$18

Downgrades Neutral Underperform X

FLNC Fluence

Mizuho

$15

Upgrades Eq-Weight Overweight X

GM General Motors

Morgan Stanley

$90

Upgrades Neutral Overweight X

GNRC Generac

JP Morgan

$200

Upgrades Neutral Outperform X

INCY Incyte

Mizuho

$121

Upgrades Perform Outperform X

INSP Inspire Medical Systems

Oppenheimer

$175

Upgrades Eq-Weight Overweight X

JEF Jefferies

Morgan Stanley

$78

Upgrades Mkt Perform Outperform X

JKHY Jack Henry

Keefe Bruyette

$215

Upgrades Eq Weight Overweight X

KBH KB Home

Barclays

$71

Downgrades Buy Neutral X

KNOP KNOT Offshore Partners

Alliance Global Partners

Downgrades Eq-Weight Underweight X

LCID Lucid Group

Morgan Stanley

$10

Downgrades Eq Weight Underweight X

LEN Lennar

Barclays

$98

Upgrades Hold Buy X

MA Mastercard

HSBC Securities

$633

Downgrades Overweight Eq Weight X

MAS Masco

Barclays

$71

Downgrades Buy Hold X

MMM 3M

Deutsche Bank

$178

Downgrades Buy Hold X

MRVL Marvell

The Benchmark Company

Downgrades Buy Hold X

NFLX Netflix

Pivotal Research Group

$105

Downgrades Buy Neutral X

NFLX Netflix

Rosenblatt

$105

Downgrades Outperform Neutral X

NICE NICE

Wedbush

$120

Downgrades Buy Hold X

NVO Novo Nordisk A/S

Argus

Upgrades Neutral Overweight X

NVS Novartis AG

JP Morgan

Upgrades Eq-Weight Overweight X

ODFL Old Dominion

Morgan Stanley

$190

Downgrades Neutral Underweight X

OXY Occidental Petro

JP Morgan

$44

Downgrades Peer Perform Underperform X

PBF PBF Energy

Wolfe Research

$23

Downgrades Overweight Eq-Weight X

PFIS Peoples Financial Services

Stephens

$50

Downgrades Outperform Neutral X

PINS Pinterest

Wedbush

$30

Downgrades Buy Neutral X

PRCT PROCEPT BioRobotics

BofA Securities

$38

Downgrades Overweight Neutral X

PRIM Primoris Services

JP Morgan

$143

Upgrades Neutral Overweight X

PWR Quanta Services

JP Morgan

$515

Downgrades Overweight Eq-Weight X

RACE Ferrari

Morgan Stanley

$425

Downgrades Eq-Weight Underweight X

RIVN Rivian Automotive

Morgan Stanley

$12

Downgrades Neutral Underweight X

RRC Range Resources

JP Morgan

$39

Upgrades Underweight Eq Weight X

SITE SiteOne Landscape Supply

Barclays

$134

Upgrades Eq Weight Overweight X

SKY Champion Homes

Barclays

$100

Upgrades Underperform Neutral X

SNPS Synopsys

BofA Securities

$500

Downgrades Overweight Neutral X

SNY Sanofi

JP Morgan

Upgrades Sec Weight Overweight X

TMO Thermo Fisher

KeyBanc Capital Markets

$750

Downgrades Overweight Eq-Weight X

TSLA Tesla

Morgan Stanley

$425

Upgrades Hold Buy X

ULTA Ulta Beauty

TD Cowen

$725

Upgrades Hold Buy X

V Visa

HSBC Securities

$389

Upgrades Eq Weight Overweight X

VOD Vodafone PLC

Barclays

Upgrades Underperform Neutral X

VSCO Victoria’s Secret

BofA Securities

$52

Downgrades Outperform Sec Perform X

WPC W.P. Carey

RBC Capital Mkts

$69

Upgrades Underperform Neutral X

XOM Exxon Mobil

BNP Paribas Exane

$114

Downgrades Overweight Eq Weight X

AIG American Intl

Barclays

$88

Upgrades Neutral Buy X

ALB Albemarle

UBS

$185

Upgrades Hold Buy X

AMGN Amgen

Erste Group

Upgrades Hold Accumulate X

APA APA Corp.

Johnson Rice

$40

Downgrades Strong Buy Mkt Perform X

AUB Atlantic Union Bankshares

Raymond James

Upgrades Neutral Outperform X

B Barrick Mining

BNP Paribas Exane

$50

Upgrades Underweight Eq-Weight X

BIOA BioAge Labs

Morgan Stanley

$12

Downgrades Neutral Underperform X

BP BP

BofA Securities

Upgrades Neutral Overweight X

CMC Commercial Metals

JP Morgan

$78

Downgrades Accumulate Hold X

COP ConocoPhillips

Johnson Rice

$105

Downgrades Overweight Underweight X

E Eni S.p.A.

JP Morgan

Upgrades Hold Buy X

HUM Humana

Jefferies

$313

Upgrades Hold Buy X

IBM IBM

Erste Group

Downgrades Buy Underperform X

KOS Kosmos Energy

BofA Securities

$1

Downgrades Buy Accumulate X

KOS Kosmos Energy

Johnson Rice

$3.50

Downgrades Sec Outperform Sec Perform X

MAA Mid-America Aptmt

Scotiabank

$142

Upgrades Eq-Weight Overweight X

MP MP Materials

Morgan Stanley

$71

Downgrades Outperform Neutral X

NEM Newmont Corporation

BNP Paribas Exane

$97

Upgrades Underweight Eq-Weight X

NSA National Storage Affiliates

Morgan Stanley

$32

Downgrades Strong Buy Mkt Perform X

PSN Parsons

Raymond James

Downgrades Neutral Underperform X

RHI Robert Half

BNP Paribas Exane

$22

Upgrades Eq Weight Overweight X

ROL Rollins

Barclays

$72

Downgrades Buy Neutral X

SHEL Shell plc

BofA Securities

Downgrades Buy Hold X

SPOT Spotify

Erste Group

Downgrades Outperform Neutral X

SYF Synchrony Financial

Robert W. Baird

$82

Downgrades Overweight Neutral X

TTE TotalEnergies SE

JP Morgan

Upgrades Eq Weight Overweight X

U Unity Software

Wells Fargo

$51

Downgrades Buy Hold X

UBER Uber

Erste Group

Upgrades Neutral Overweight X

VSCO Victoria’s Secret

JP Morgan

Upgrades Eq-Weight Overweight X

VSCO Victoria’s Secret

Morgan Stanley

$60

Upgrades Sec Perform Sec Outperform X

ASR Grupo Aeroportuario Del Sureste

Scotiabank

Downgrades Buy Neutral X

AVB AvalonBay

Colliers Securities

$195

Downgrades Overweight Sec Weight X

BDN Brandywine Realty

KeyBanc Capital Markets

Downgrades Neutral Underweight X

BFH Bread Financial

JP Morgan

$72

Upgrades Sec Weight Overweight X

BXP BXP, Inc.

KeyBanc Capital Markets

$80

Upgrades Mkt Perform Mkt Outperform X

CCRN Cross Country

Citizens JMP

$11

Downgrades Neutral Underweight X

CCS Century Communities

JP Morgan

$56

Upgrades Accumulate Buy X

DG Dollar General

Gordon Haskett

Upgrades Mkt Perform Outperform X

DSGX Descartes

Raymond James

$118

Upgrades Sec Weight Overweight X

EGP EastGroup

KeyBanc Capital Markets

$200

Downgrades Outperform Neutral X

EGP EastGroup

Mizuho

$172

Downgrades Overweight Neutral X

FISV Fiserv

JP Morgan

$85

Downgrades Neutral Sell X

HALO Halozyme Therapeutics

Goldman

$56

Downgrades Buy Neutral X

IRT Independence Realty Trust

Colliers Securities

$18.50

Downgrades Overweight Sec Weight X

KRC Kilroy Realty

KeyBanc Capital Markets

Downgrades Neutral Underweight X

LEN Lennar

JP Morgan

$115

Downgrades Buy Hold X

LI Li Auto

HSBC Securities

$18.60

Downgrades Buy Neutral X

LX LexinFintech

UBS

$3.50

Downgrades Overweight Sec Weight X

LXP LXP Industrial Trust

KeyBanc Capital Markets

Upgrades Neutral Buy X

META Meta Platforms

Arete

$718

Downgrades Buy Neutral X

NWG NatWest Group plc

Goldman

Downgrades Sec Outperform Sec Perform X

PAC Grupo Aeroportuario del Pacifico

Scotiabank

Downgrades Overweight Eq Weight X

PNR Pentair

Barclays

$115

Downgrades Neutral Sell X

POR Portland Gen Elec

Ladenburg Thalmann

$43

Downgrades Overweight Neutral X

PYPL PayPal

JP Morgan

$70

Downgrades Overweight Sec Weight X

REG Regency Centers

KeyBanc Capital Markets

Upgrades Hold Buy X

RY Royal Bank of Canada

TD Securities

Downgrades Buy Neutral X

SQM Sociedad Quimica y Minera

Goldman

$63

Downgrades Neutral Underperform X

TEF Telefonica S.A.

BofA Securities

$3.83

Upgrades Neutral Overweight X

TOL Toll Brothers

JP Morgan

$161

Upgrades Neutral Overweight X

TOST Toast

JP Morgan

$43

Upgrades Hold Buy X

TU Telus

Canaccord Genuity

Upgrades Neutral Buy X

UMH UMH Properties

Colliers Securities

$17

Downgrades Neutral Underperform X

ACHC Acadia Healthcare

BofA Securities

$13

Downgrades Outperform Mkt Perform X

ACHC Acadia Healthcare

Leerink Partners

$14

Downgrades Buy Neutral X

AEG Aegon N.V.

UBS

Upgrades Underweight Neutral X

AEO American Eagle

JP Morgan

$20

Downgrades Outperform Mkt Perform X

APLT Applied Therapeutics

Leerink Partners

$1

Downgrades Outperform Mkt Perform X

AUPH Aurinia Pharma

Leerink Partners

$16

Downgrades Buy Neutral X

BDTX Black Diamond Therapeutics

Guggenheim

Downgrades Buy Neutral X

BHVN Biohaven

H.C. Wainwright

$11

Downgrades Outperform Mkt Perform X

BMRN BioMarin Pharmaceutical

Leerink Partners

$60

Downgrades Neutral Underweight X

CGNX Cognex

JP Morgan

$35

Downgrades Buy Neutral X

DEO Diageo plc

UBS

Upgrades Mkt Perform Outperform X

DRVN Driven Brands

William Blair

Upgrades Mkt Perform Outperform X

DSGN Design Therapeutics

Leerink Partners

$14

Upgrades Mkt Perform Outperform X

EQIX Equinix

BMO Capital Markets

$900

Upgrades Neutral Buy X

GRMN Garmin

Longbow

$250

Downgrades Outperform Neutral X

GTLB GitLab

Macquarie

$40

Downgrades Outperform Mkt Perform X

IFRX InflaRx

Leerink Partners

$2

Upgrades Sell Neutral X

LYFT Lyft

Arete

$20

Upgrades Hold Buy X

MRVL Marvell

Summit Insights

Upgrades Eq-Weight Overweight X

NVS Novartis AG

Morgan Stanley

Upgrades Sell Neutral X

PNNT PennantPark Investment

Compass Point

$5.50

Downgrades Positive Neutral X

PSTG Pure Storage

Susquehanna

$100

Downgrades Overweight Eq-Weight X

REGN Regeneron Pharma

Morgan Stanley

$767

Upgrades Mkt Perform Outperform X

SNDR Schneider National

Raymond James

$28

Upgrades Neutral Buy X

UBER Uber

Arete

$125

Upgrades Eq-Weight Overweight X

VRTX Vertex Pharma

Morgan Stanley

$516

Downgrades Buy Hold X

W Wayfair

Jefferies

$94

Downgrades Overweight Neutral X

WEN Wendy’s

JP Morgan

$9

Upgrades Neutral Buy X

WTRG Essential Utilities

Northcoast

$42

Upgrades Underperform Neutral X

ALB Albemarle

Robert W. Baird

$113

Upgrades Eq-Weight Overweight X

BLCO Bausch + Lomb

Morgan Stanley

$21

Upgrades Neutral Outperform X

BLTE Belite Bio

Mizuho

$194

Upgrades Neutral Outperform X

CSIQ Canadian Solar

Daiwa Securities

$30

Upgrades Hold Buy X

DAR Darling Ingredients

TD Cowen

$34 $45

Upgrades Eq-Weight Overweight X

DXCM Dexcom

Morgan Stanley

$75

Downgrades Overweight Eq-Weight X

INSP Inspire Medical Systems

Morgan Stanley

$130

Downgrades Overweight Eq Weight X

KOF Coca-Cola FEMSA

Barclays

Upgrades Hold Buy X

PNTG Pennant Group

Truist

$34

Upgrades Hold Buy X

QSR Restaurant Brands Int’l

Argus

$85

Upgrades Neutral Buy X

STLA Stellantis

UBS

Downgrades Neutral Sell X

SYM Symbotic

Goldman

$47

Upgrades Hold Buy X

TER Teradyne

Stifel

$225

Upgrades Underweight Sec Weight X

TMUS T-Mobile US

KeyBanc Capital Markets

Downgrades Overweight Eq-Weight X

TXG 10x Genomics

Morgan Stanley

$20

Downgrades Overweight Eq Weight X

AMT American Tower

Barclays

$200

Upgrades Hold Buy X

BKU BankUnited

Jefferies

$55

Downgrades Overweight Eq Weight X

CCI Crown Castle

Barclays

$101

Upgrades Underperform Perform X

CDNS Cadence Design

Oppenheimer

Upgrades Hold Buy X

CVX Chevron

HSBC Securities

$169

Downgrades Overweight Neutral X

EPD Enterprise Products

JP Morgan

$35

Downgrades Neutral Underweight X

ESYJY easyJet

JP Morgan

Downgrades Outperform Mkt Perform X

FAT FAT Brands

Noble Capital Markets

Upgrades Neutral Buy X

KTOS Kratos Defense and Security

B. Riley Securities

$105

Downgrades Buy Hold X

LI Li Auto

China Renaissance

$18.50

Downgrades Overweight Neutral X

MPLX MPLX LP

JP Morgan

$57

Upgrades Neutral Buy X

MSI Motorola Solutions

Northcoast

$450

Upgrades Mkt Perform Outperform X

ODFL Old Dominion

BMO Capital Markets

$170

Downgrades Outperform Sec Perform X

PTCT PTC Therapeutics

RBC Capital Mkts

$91

Downgrades Outperform Neutral X

REVG REV Group

Robert W. Baird

$55

Upgrades Neutral Buy X

STTK Shattuck Labs

H.C. Wainwright

$6

Downgrades Outperform Neutral X

TITN Titan Machinery

Robert W. Baird

$21

Upgrades Hold Buy X

TMO Thermo Fisher

HSBC Securities

$670

Upgrades Neutral Outperform X

TOST Toast

BNP Paribas Exane

$40

Downgrades Overweight Neutral X

TSE Trinseo

Alembic Global Advisors

Downgrades Buy Hold X

TTE TotalEnergies SE

HSBC Securities

Upgrades Neutral Buy X

TTWO Take-Two

Arete

$284

Upgrades Neutral Buy X

U Unity Software

Arete

$48

Downgrades Outperform In-line X

VICI VICI Properties

Evercore ISI

$32

Downgrades Outperform Mkt Perform X

ZS Zscaler

Bernstein

$264