Downgrades Eq Weight Underweight X

ALLE Allegion

Barclays

$122 $116

Initiated Buy X

BITF Bitfarms

H.C. Wainwright

$4

Initiated Overweight X

CMCO Columbus McKinnon

JP Morgan

$53

Upgrades Eq Weight Overweight X

DTM DT Midstream

Wells Fargo

$62 $77

Initiated Neutral X

EGP EastGroup

Exane BNP Paribas

$167

Initiated Outperform X

FR First Industrial Realty

Exane BNP Paribas

$57

Upgrades Underweight Eq-Weight X

HEI HEICO

Morgan Stanley

$178 $225

Upgrades Eq Weight Overweight X

KMI Kinder Morgan

Wells Fargo

$18 $22

Initiated Buy X

LUNG Pulmonx

Lake Street

$12

Initiated Outperform X

LXP LXP Industrial Trust

Exane BNP Paribas

$11

Downgrades Buy Sell X

MAXN Maxeon Solar

Goldman

$11 $1

Downgrades Buy Neutral X

PCOR Procore Technologies

Mizuho

$75 $70

Downgrades Buy Neutral X

PTC PTC

Mizuho

$200 $190

Reiterated Buy X

QCOM Qualcomm

TD Cowen

$200 $235

Initiated Buy X

RZLT Rezolute

Craig Hallum

$14

Upgrades Hold Buy X

S SentinelOne

Canaccord Genuity

$28 $23

Initiated Buy X

SGC Superior Group

DA Davidson

$24

Reiterated Buy X

SKYW SkyWest

TD Cowen

$85 $95

Initiated Neutral X

STAG STAG Industrial

Exane BNP Paribas

$39

Upgrades Neutral Buy X

SUN Sunoco LP

Mizuho

$60 $59

Downgrades Overweight Eq Weight X

SWK Stanley Black & Decker

Barclays

$100 $86

Initiated Overweight X

TMDX TransMedics Group

Stephens

$151

Initiated Outperform X

TRNO Terreno Realty

Exane BNP Paribas

$68

Initiated Buy X

TWST Twist Bioscience

Guggenheim

$53

Upgrades Sell Neutral X

UPST Upstart

Redburn Atlantic

$22.50 $25.50

Upgrades Eq Weight Overweight X

WMB Williams Cos

Wells Fargo

$38 $46