Upgrades Hold Buy X

AMD Advanced Micro Devices

HSBC Securities

$200

Downgrades Buy Neutral X

CAKE Cheesecake Factory

Goldman

$67

Upgrades Neutral Buy X

CG Carlyle Group

Citigroup

$65

Upgrades Hold Buy X

CGNX Cognex

Melius

$60

Downgrades Overweight Eq-Weight X

CNC Centene

Morgan Stanley

$33

Downgrades Buy Sell X

COIN Coinbase Global

H.C. Wainwright

$300

Downgrades Overweight Eq Weight X

COLB Columbia Banking

Wells Fargo

$27

Downgrades Buy Neutral X

CRH CRH Plc.

DA Davidson

$105

Downgrades Neutral Sell X

CRK Comstock

UBS

Upgrades Hold Buy X

HII Huntington Ingalls

TD Cowen

$300

Downgrades Buy Neutral X

ITUB Itau Unibanco Holding SA

UBS

Downgrades Buy Hold X

LH Labcorp Holdings Inc.

HSBC Securities

$260

Downgrades Buy Hold X

LMT Lockheed Martin

TD Cowen

$480

Upgrades Neutral Buy X

MCD McDonald’s

Goldman

$345

Downgrades Outperform Mkt Perform X

MFA MFA Financial

Keefe Bruyette

$10

Downgrades Overweight Eq-Weight X

MOH Molina Healthcare

Morgan Stanley

$266

Downgrades Buy Neutral X

NE Noble Corporation

Citigroup

$32

Upgrades Sec Weight Overweight X

NHI National Health

KeyBanc Capital Markets

Downgrades Buy Hold X

NKE NIKE

DZ Bank

$76

Upgrades Neutral Overweight X

ORCL Oracle

Piper Sandler

$270

Upgrades Peer Perform Outperform X

PIPR Piper Sandler

Wolfe Research

$339

Downgrades Overweight Eq Weight X

RNR RenaissanceRe

Wells Fargo

$269

Upgrades Sec Weight Overweight X

ROKU Roku

KeyBanc Capital Markets

$115

Downgrades Outperform Mkt Perform X

RWT Redwood Trust

Keefe Bruyette

$6.50

Downgrades Buy Hold X

RXST RxSight

Jefferies

$9

Downgrades Buy Sell X

SAND Sandstorm Gold

TD Securities

Upgrades Eq Weight Overweight X

SNV Synovus

Wells Fargo

$62

Downgrades Sec Outperform Sec Perform X

TFII TFI International

Scotiabank

Upgrades Neutral Outperform X

TREX Trex

Robert W. Baird

$75

Downgrades Outperform Mkt Perform X

UWMC UWM Holdings

Keefe Bruyette

$4.50

Downgrades Neutral Underweight X

WDAY Workday

Piper Sandler

$235

Downgrades Mkt Outperform Mkt Perform X

WRBY Warby Parker

Citizens JMP

Upgrades Neutral Outperform X

ZBRA Zebra Tech

BNP Paribas Exane

$408

Downgrades Outperform Mkt Perform X

ACGL Arch Capital

Keefe Bruyette

$101

Downgrades Buy Neutral X

BALL Ball Corp

BofA Securities

$66

Upgrades Perform Outperform X

BBIO BridgeBio Pharma

Oppenheimer

$60

Upgrades Neutral Overweight X

BE Bloom Energy

JP Morgan

$33

Upgrades Sell Neutral X

BF-B Brown-Forman

Rothschild & Co Redburn

$30

Upgrades Hold Buy X

CAT Caterpillar

Melius

$500

Upgrades Mkt Perform Outperform X

CFG Citizens Financial Group

Keefe Bruyette

$57

Upgrades Neutral Buy X

CRL Charles River

Citigroup

$200

Upgrades In-line Outperform X

DOCS Doximity

Evercore ISI

$70

Downgrades Buy Sell X

ENPH Enphase Energy

Goldman

$32

Downgrades Buy Neutral X

EOG EOG Resources

Roth Capital

$134

Downgrades Outperform Sec Perform X

ERO Ero Copper

National Bank Financial

Downgrades Buy Neutral X

FCX Freeport-McMoRan

BofA Securities

$56

Upgrades Underperform Peer Perform X

FOXA Fox Corporation

Wolfe Research

Downgrades Buy Neutral X

GEF Greif

BofA Securities

$77

Upgrades Neutral Buy X

HAE Haemonetics

Citigroup

$90

Upgrades Neutral Buy X

HOLX Hologic

Citigroup

$80

Upgrades Mkt Perform Outperform X

JPM JPMorgan Chase

Keefe Bruyette

$327

Downgrades Buy Hold X

KKR KKR

HSBC Securities

$142

Downgrades Neutral Sell X

LPLA LPL Financial

Citigroup

$80

Downgrades Buy Neutral X

MNST Monster Beverage

Rothschild & Co Redburn

$60

Upgrades Mkt Perform Outperform X

MS Morgan Stanley

Keefe Bruyette

$160

Upgrades Perform Outperform X

MSFT Microsoft

Oppenheimer

$600

Downgrades Buy Neutral X

NSC Norfolk Southern

Citigroup

$288

Downgrades Buy Neutral X

OI O-I Glass

BofA Securities

$17

Upgrades Underperform Mkt Perform X

PNC PNC

Keefe Bruyette

$212

Downgrades Buy Hold X

PVH PVH

TD Cowen

$74

Downgrades Outperform Mkt Perform X

RNR RenaissanceRe

Keefe Bruyette

$268

Upgrades Underperform Hold X

RUN Sunrun

Jefferies

$11

Downgrades Buy Neutral X

RXST RxSight

BTIG Research

Downgrades Outperform Perform X

RXST RxSight

Oppenheimer

Downgrades Overweight Eq Weight X

RXST RxSight

Wells Fargo

$9

Downgrades Buy Neutral X

SEDG SolarEdge Technologies

Goldman

$27

Upgrades Underperform Outperform X

SJM J.M. Smucker

BNP Paribas Exane

$120

Downgrades Buy Neutral X

SLGN Silgan Holdings

BofA Securities

$59

Downgrades Outperform Mkt Perform X

TFC Truist

Keefe Bruyette

$48

Upgrades Mkt Perform Outperform X

THG Hanover Insurance

Keefe Bruyette

$188

Downgrades Buy Neutral X

TMO Thermo Fisher

UBS

$460

Downgrades Sec Weight Underweight X

TMUS T-Mobile US

KeyBanc Capital Markets

$200

Downgrades Neutral Sell X

TNDM Tandem Diabetes Care

Citigroup

$14

Upgrades Underperform Neutral X

WMG Warner Music Group

BofA Securities

$33

Downgrades Buy Neutral X

WYNN Wynn Resorts

Citigroup

$114

Downgrades Buy Neutral X

XPO XPO, Inc.

Citigroup

$140

Upgrades Mkt Perform Outperform X

ALTG Alta Equipment Group

Northland Capital

$20

Upgrades Hold Buy X

ARGX argenx

Deutsche Bank

Upgrades Hold Buy X

ARTL Artelo Biosciences

D. Boral Capital

$20

Downgrades Buy Hold X

BAC Bank of America

HSBC Securities

$51

Downgrades Eq Weight Underweight X

BRSP BrightSpire Capital

Barclays

$5

Downgrades Buy Hold X

BWXT BWX Technologies

Deutsche Bank

$150

Downgrades Outperform Mkt Perform X

CACI CACI Intl

Raymond James

Upgrades Neutral Overweight X

CADE Cadence Bank

Piper Sandler

$42

Upgrades Mkt Perform Outperform X

CFR Cullen/Frost

Raymond James

$150

Downgrades Eq-Weight Underweight X

CIEN Ciena

Morgan Stanley

$70

Downgrades Outperform Mkt Perform X

CMA Comerica

Raymond James

Upgrades Hold Buy X

COF Capital One

TD Cowen

$258

Downgrades Neutral Sell X

DDOG Datadog

Guggenheim

$105

Downgrades Buy Hold X

ENPH Enphase Energy

TD Cowen

$45

Downgrades Outperform Sec Perform X

EXEL Exelixis

RBC Capital Mkts

$45 $50

Upgrades Eq Weight Overweight X

EYE National Vision

Barclays

$30

Downgrades Eq Weight Underweight X

FHB First Hawaiian

Barclays

$298

Upgrades Underweight Eq Weight X

FIBK First Interstate Bancsystem

Barclays

$32

Upgrades Hold Buy X

GD General Dynamics

Deutsche Bank

$342

Downgrades Hold Reduce X

GS Goldman Sachs

HSBC Securities

$627

Downgrades Hold Reduce X

JPM JPMorgan Chase

HSBC Securities

$259

Downgrades Outperform Mkt Perform X

JSPR Jasper Therapeutics

BMO Capital Markets

$4

Downgrades Outperform Sec Perform X

JSPR Jasper Therapeutics

RBC Capital Mkts

$5

Upgrades Neutral Buy X

KEY KeyCorp

UBS

$22

Downgrades Overweight Eq Weight X

KLAC KLA Corporation

Wells Fargo

$920

Downgrades Buy Neutral X

NEM Newmont Corporation

Goldman

$60.90

Downgrades Buy Hold X

NOC Northrop Grumman

Deutsche Bank

$542

Upgrades Mkt Perform Outperform X

OZK Bank OZK

Raymond James

$58

Upgrades Mkt Perform Outperform X

PGNY Progyny

Leerink Partners

$28

Upgrades Mkt Perform Outperform X

PNC PNC

Raymond James

$220

Upgrades Mkt Perform Strong Buy X

PSN Parsons

Raymond James

$90

Upgrades Underweight Sec Weight X

RUN Sunrun

KeyBanc Capital Markets

Upgrades Underweight Sec Weight X

SEDG SolarEdge Technologies

KeyBanc Capital Markets

Downgrades Buy Hold X

SHAK Shake Shack

Loop Capital

$127

Upgrades Underperform Peer Perform X

SWK Stanley Black & Decker

Wolfe Research

Upgrades Hold Buy X

SWX Southwest Gas

Jefferies

$82

Upgrades Neutral Buy X

SY So-Young International

Citigroup

Upgrades Mkt Perform Outperform X

TFC Truist

Raymond James

$50

Downgrades Outperform Mkt Perform X

THFF First Financial

Raymond James

Downgrades Buy Hold X

TPIC TPI Composites

TD Cowen

$1

Upgrades Eq Weight Overweight X

UWMC UWM Holdings

Barclays

$6

Upgrades Hold Buy X

VRT Vertiv

Melius

$165

Upgrades Neutral Buy X

ADSK Autodesk

DA Davidson

$375

Downgrades Buy Neutral X

AMAT Applied Materials

Rothschild & Co Redburn

$200

Downgrades Hold Underperform X

ASGN ASGN Incorporated

Jefferies

$42

Upgrades Mkt Perform Outperform X

CACI CACI Intl

William Blair

Downgrades Overweight Eq Weight X

CB Chubb

Barclays

$298

Downgrades Outperform Peer Perform X

CMS CMS Energy

Wolfe Research

Downgrades Overweight Neutral X

CRWD CrowdStrike

Piper Sandler

Upgrades In-line Outperform X

EQR Equity Residential

Evercore ISI

$75

Downgrades Outperform Mkt Perform X

ESNT Essent Group

Keefe Bruyette

$67

Downgrades Overweight Neutral X

JSPR Jasper Therapeutics

Cantor Fitzgerald

Downgrades Outperform Mkt Perform X

JSPR Jasper Therapeutics

William Blair

Upgrades Peer Perform Outperform X

LNT Alliant Energy

Wolfe Research

$68

Downgrades Buy Hold X

MP MP Materials

Jefferies

$33

Downgrades Buy Neutral X

NFLX Netflix

Seaport Research Partners

Downgrades Outperform Mkt Perform X

NMIH NMI Hldgs

Keefe Bruyette

$43

Downgrades Outperform Sec Perform X

OLO Olo Inc.

RBC Capital Mkts

$10.25

Upgrades Neutral Overweight X

PAHC Phibro Animal Health

JP Morgan

$35

Upgrades Neutral Buy X

PEG Public Service

UBS

$97

Downgrades Overweight Eq-Weight X

PGR Progressive

Morgan Stanley

$290

Upgrades Eq-Weight Overweight X

PKX POSCO

Morgan Stanley

Upgrades Underweight Eq Weight X

RNR RenaissanceRe

Barclays

$256

Upgrades Neutral Outperform X

RUN Sunrun

BNP Paribas Exane

$21

Upgrades Hold Buy X

SHLS Shoals Technologies

Jefferies

$7.20

Downgrades Neutral Sell X

SKM SK Telecom

Goldman

Downgrades Eq Weight Underweight X

SLF Sun Life

Barclays

Downgrades Buy Neutral X

STLA Stellantis

BofA Securities

$11.75

Upgrades Hold Buy X

STZ Constellation Brands

Jefferies

$205

Upgrades Sell Neutral X

TMUS T-Mobile US

Rothschild & Co Redburn

$228

Downgrades Overweight Eq Weight X

TRV Travelers

Barclays

$274

Downgrades Outperform Mkt Perform X

TSLA Tesla

William Blair

Upgrades In-line Outperform X

UDR UDR

Evercore ISI

$46

Upgrades Outperform Strong Buy X

USB U.S. Bancorp

Raymond James

$57

Downgrades Strong Buy Mkt Perform X

WFC Wells Fargo

Raymond James

Upgrades Underperform Outperform X

FDX FedEx

BNP Paribas Exane

$270

Upgrades Peer Perform Outperform X

HBAN Huntington Banc

Wolfe Research

$21

Upgrades Underperform Hold X

META Meta Platforms

Needham

Downgrades Buy Hold X

NVEE NV5 Global

Maxim Group

Downgrades Outperform Peer Perform X

PNC PNC

Wolfe Research

Downgrades Buy Hold X

RIO Rio Tinto

Berenberg

Downgrades Mkt Outperform Mkt Perform X

TWO Two Harbors Investment

Citizens JMP

Upgrades Underperform Neutral X

UPS UPS

BNP Paribas Exane

$100

Upgrades Eq-Weight Overweight X

VLY Valley National

Morgan Stanley

$11

Upgrades Underperform Hold X

AAPL Apple

Jefferies

$188.32

Upgrades Hold Buy X

ABM ABM Industries

Truist

$58

Downgrades Neutral Sell X

ADBE Adobe

Rothschild & Co Redburn

$280

Downgrades Outperform Peer Perform X

APTV Aptiv

Wolfe Research

Downgrades Overweight Neutral X

ARCO Arcos Dorados

JP Morgan

$8.80

Downgrades Mkt Outperform Mkt Perform X

CARG CarGurus

Citizens JMP

Downgrades Overweight Neutral X

CNC Centene

JP Morgan

$48

Downgrades Buy Neutral X

CNC Centene

UBS

$45

Downgrades Buy Hold X

CUZ Cousins Prop

Truist

$31

Downgrades Buy Hold X

HIW Highwoods Prop

Truist

$32

Downgrades Outperform Peer Perform X

IIPR Innovative Industrial Properties

Wolfe Research

Downgrades Buy Neutral X

KBR KBR

UBS

$54

Downgrades Outperform Neutral X

KEY KeyCorp

Robert W. Baird

$18

Upgrades Sell Neutral X

MO Altria

UBS

$59

Upgrades Hold Buy X

NHI National Health

Truist

$77

Downgrades Outperform Mkt Perform X

PWR Quanta Services

Northland Capital

$354

Upgrades Hold Buy X

ROST Ross Stores

Jefferies

$150

Downgrades Peer Perform Underperform X

STLA Stellantis

Wolfe Research

Upgrades Speculative Buy Buy X

UUUU Energy Fuels

Canaccord Genuity

Upgrades Peer Perform Outperform X

VC Visteon

Wolfe Research

$123

Upgrades Neutral Buy X

WT WisdomTree

Northcoast

$15

Upgrades In-line Outperform X

ALGT Allegiant Travel

Evercore ISI

$75

Downgrades Buy Neutral X

ASM Avino Silver & Gold

Roth Capital

$3.50

Upgrades Peer Perform Outperform X

CHRW C.H. Robinson

Wolfe Research

$112

Upgrades Underweight Eq Weight X

CTAS Cintas

Wells Fargo

$221

Downgrades Buy Neutral X

CTRA Coterra Energy

Goldman

$31

Downgrades Neutral Sell X

EQNR Equinor

UBS

Upgrades Mkt Perform Strong Buy X

H Hyatt Hotels

Raymond James

$165

Upgrades Neutral Buy X

HAS Hasbro

Goldman

$85

Downgrades Buy Neutral X

HL Hecla Mining

Roth Capital

$6

Downgrades Buy Neutral X

INMB INmune Bio

BTIG Research

Downgrades Sec Outperform Sec Underperform X

INMB INmune Bio

Scotiabank

$0.60

Upgrades Eq Weight Overweight X

IONS Ionis Pharma

Barclays

$57

Upgrades Neutral Overweight X

MLCO Melco Resorts & Entertainment

JP Morgan

$9.50

Upgrades Hold Buy X

NKE NIKE

Argus

$85

Upgrades Neutral Buy X

OSK Oshkosh

Goldman

$131

Upgrades Neutral Buy X

OVV Ovintiv

Goldman

$51

Upgrades Peer Perform Outperform X

R Ryder System

Wolfe Research

$159

Downgrades Buy Neutral X

SCCO Southern Copper

UBS

$105

Downgrades Buy Hold X

SG Sweetgreen

TD Cowen

$19

Upgrades In-line Outperform X

SKYW SkyWest

Evercore ISI

$120

Downgrades Buy Neutral X

TXT Textron

Goldman

$85

Downgrades Buy Hold X

CRMD Cormedix

D. Boral Capital

Upgrades Hold Buy X

DIS Walt Disney

Jefferies

$144

Upgrades Neutral Outperform X

ED Con Edison

Mizuho

$107

Upgrades Neutral Buy X

KTOS Kratos Defense and Security

Goldman

$52

Upgrades Neutral Buy X

LIN Linde plc

Citigroup

$535

Upgrades Underperform Peer Perform X

MDT Medtronic

Wolfe Research

Upgrades Hold Buy X

ORCL Oracle

Stifel

$250

Downgrades Neutral Underperform X

PROK ProKidney Corp.

BofA Securities

$1

Downgrades Buy Hold X

REGN Regeneron Pharma

Argus

Downgrades Mkt Perform Underperform X

TROX Tronox

BMO Capital Markets

$3

Upgrades Neutral Buy X

VOR Vor Biopharma

H.C. Wainwright

$3

Upgrades Neutral Buy X

WHR Whirlpool

Longbow

$145