Upgrades Neutral Outperform X

AAPL Apple

BNP Paribas Exane

Downgrades Outperform Mkt Perform X

ADC Agree Realty

BMO Capital Markets

$86

Downgrades Outperform Neutral X

ALB Albemarle

Robert W. Baird

$210

Initiated Outperform X

ALHC Alignment Healthcare

Wolfe Research

$24

Initiated Buy X

AMRX Amneal Pharmaceuticals

UBS

$19

Reiterated Buy X

AMZN Amazon

Truist

$280 $285

Upgrades Neutral Outperform X

BP BP

BNP Paribas Exane

$57

Downgrades Buy Hold X

CAMT Camtek

Stifel

$185

Downgrades Neutral Underweight X

CLX Clorox

JP Morgan

$99

Initiated Buy X

CRVS Corvus Pharmaceuticals

Goldman

$40

Upgrades Neutral Outperform X

CVX Chevron

BNP Paribas Exane

$174

Upgrades Neutral Outperform X

E Eni S.p.A.

BNP Paribas Exane

$64.30

Resumed Outperform X

ENOV Enovis Corporation

William Blair

Downgrades Overweight Eq Weight X

EXC Exelon

Barclays

$49

Downgrades Outperform Mkt Perform X

EXC Exelon

BMO Capital Markets

$49

Downgrades Outperform Neutral X

EXC Exelon

Mizuho

$48

Initiated Market Perform X

FCPT Four Corners Property Trust

BMO Capital Markets

$27

Initiated Hold X

FE FirstEnergy

TD Cowen

$56

Downgrades Neutral Sell X

FLNC Fluence

UBS

$8

Downgrades Buy Underperform X

FND Floor & Decor

BofA Securities

$45

Downgrades Overweight Eq-Weight X

FOUR Shift4 Payments

Stephens

$50

Initiated Outperform X

GBDC Golub Capital

RBC Capital Mkts

$15

Downgrades Outperform Mkt Perform X

GNL Global Net Lease

BMO Capital Markets

$10

Initiated Buy X

HIPO Hippo

B. Riley Securities

$38

Initiated Buy X

IMUX Immunic

Stifel

$2.50

Upgrades Neutral Buy X

JD JD.com

Arete

Upgrades Neutral Buy X

KWR Quaker Chemical

Seaport Research Partners

$175

Resumed Neutral X

LU Lufax

JP Morgan

$2

Downgrades Outperform Sec Perform X

NEM Newmont Corporation

National Bank Financial

$130

Initiated Outperform X

NTST NETSTREIT

BMO Capital Markets

$24

Initiated Hold X

NWN Northwest Natural

TD Cowen

$58

Downgrades Outperform Underperform X

NXPI NXP Semi

Mizuho

$188

Upgrades Hold Buy X

ONTO Onto Innovation

Stifel

$350

Upgrades Neutral Buy X

PBR Petrobras

BofA Securities

$24.80

Upgrades Neutral Buy X

PDD PDD Holdings

Arete

$121

Upgrades Mkt Perform Outperform X

PSTL Postal Realty

BMO Capital Markets

$23

Downgrades Outperform Neutral X

QCOM Qualcomm

BNP Paribas Exane

$120

Downgrades Outperform Peer Perform X

QRVO Qorvo

Wolfe Research

Initiated Equal-Weight X

RBA RB Global

Stephens

$96

Initiated Buy X

RGEN Repligen

Rothschild & Co Redburn

$160

Downgrades Outperform Neutral X

SHEL Shell plc

BNP Paribas Exane

$101

Reiterated Buy X

SKYW SkyWest

TD Cowen

$122 $106

Reiterated Overweight X

SNDR Schneider National

Morgan Stanley

$36 $38

Initiated Hold X

SR Spire

TD Cowen

$101

Upgrades Neutral Outperform X

STM STMicroelectronics

Mizuho

$48

Upgrades Neutral Outperform X

TTE TotalEnergies SE

BNP Paribas Exane

Upgrades Underperform Neutral X

TXN Texas Instruments

Mizuho

$215

Reiterated Buy X

WDC Western Digital

BofA Securities

$375 $415

Initiated Outperform X

WTI W&T Offshore

William Blair

Initiated Outperform X

WWD Woodward

RBC Capital Mkts

$450

Upgrades Underperform Neutral X

XOM Exxon Mobil

BNP Paribas Exane

$165