Initiated Buy X

AOMR Angel Oak Mortgage REIT

Janney

$13

Upgrades Mkt Perform Outperform X

AYI Acuity Brands

William Blair

Downgrades Overweight Neutral X

BIIB Biogen

Piper Sandler

$315 $138

Downgrades Neutral Underperform X

BXP BXP, Inc.

Wedbush

$81 $70

Upgrades Mkt Perform Outperform X

CACI CACI Intl

Raymond James

$475

Upgrades Hold Buy X

CBRE CBRE Group

Jefferies

$133 $152

Downgrades Buy Hold X

CCI Crown Castle

Jefferies

$127 $84

Downgrades Buy Neutral X

CHKP Check Point Software

Goldman

$204 $207

Initiated Buy X

CHMI Cherry Hill Mortgage

Janney

$4

Initiated Buy X

CRVS Corvus Pharmaceuticals

H.C. Wainwright

$11

Downgrades Neutral Underperform X

CTRE CareTrust REIT

Wedbush

$34 $26

Downgrades Buy Hold X

CUBE CubeSmart

Jefferies

$57 $46

Upgrades Hold Buy X

CUZ Cousins Prop

Jefferies

$33 $36

Downgrades Buy Hold X

CWK Cushman & Wakefield

Jefferies

$18 $14

Upgrades Neutral Outperform X

DEI Douglas Emmett

Wedbush

$19 $21

Upgrades Hold Buy X

EGP EastGroup

Jefferies

$174 $194

Upgrades Eq Weight Overweight X

EIX Edison

Barclays

$91 $84

Upgrades Hold Buy X

ELS Equity Lifestyle Properties

Jefferies

$72 $80

Upgrades Neutral Buy X

EVRG Evergy

Ladenburg Thalmann

$59 $68.50

Downgrades Mkt Outperform Mkt Perform X

GOOGL Alphabet A

JMP Securities

Downgrades Outperform Mkt Perform X

HLMN Hillman Solutions Corp.

William Blair

Downgrades Buy Hold X

HR Healthcare Realty

Jefferies

$19 $17

Downgrades Neutral Underperform X

HR Healthcare Realty

Wedbush

$18 $16

Upgrades Mkt Perform Outperform X

INTT inTEST Corp

Northland Capital

$13

Downgrades Buy Hold X

INVH Invitation Homes

Jefferies

$39 $33

Upgrades Hold Buy X

IVT InvenTrust Properties

Jefferies

$33 $34

Downgrades Buy Hold X

KIM Kimco Realty

Jefferies

$28 $25

Initiated Buy X

KOPN Kopin

Canaccord Genuity

$2

Downgrades Buy Hold X

KRC Kilroy Realty

Jefferies

$45 $41

Downgrades Buy Hold X

KRG Kite Realty

Jefferies

$31 $27

Downgrades Outperform Mkt Perform X

LHX L3Harris

Raymond James

Downgrades Buy Hold X

LMT Lockheed Martin

Deutsche Bank

$611 $523

Upgrades Hold Buy X

MAC Macerich

Jefferies

$19 $23

Initiated Buy X

MFA MFA Financial

Janney

$14

Upgrades Mkt Perform Outperform X

MMS MAXIMUS

Raymond James

$90

Upgrades Hold Buy X

MODG Topgolf Callaway Brands

Jefferies

$11 $13

Initiated Buy X

MOV Movado Group

BWS Financial

$31.50

Upgrades In-line Outperform X

MTD Mettler-Toledo

Evercore ISI

$1375 $1450

Upgrades Sell Buy X

NET Cloudflare

Goldman

$77 $140

Downgrades Buy Hold X

NNN NNN REIT

Jefferies

$52 $43

Initiated Buy X

NWFL Norwood Financial Corp.

Janney

$31

Initiated Overweight X

OBIO Orchestra BioMed

Barclays

$16

Reiterated Outperform X

OLED Universal Display

Oppenheimer

$220 $200

Downgrades Neutral Underperform X

PEB Pebblebrook Hotel Trust

Wedbush

$13

Downgrades Outperform Mkt Perform X

PSN Parsons

Raymond James

Upgrades Hold Buy X

RTX RTX

Deutsche Bank

$131 $140

Initiated Buy X

RYTM Rhythm Pharmaceuticals

Jefferies

$80

Downgrades Mkt Perform Underperform X

SOFI SoFi Technologies

Keefe Bruyette

$7 $8

Upgrades Hold Buy X

SPG Simon Properties

Jefferies

$179 $198

Downgrades Buy Hold X

TDG Transdigm Group

Deutsche Bank

$1444 $1348

Initiated Buy X

TIGR UP Fintech

Deutsche Bank

$9.40

Downgrades Mkt Outperform Mkt Perform X

UBER Uber

JMP Securities

Downgrades Buy Hold X

UDR UDR

Jefferies

$50 $45

Upgrades Neutral Buy X

USB U.S. Bancorp

DA Davidson

$58 $60

Upgrades Neutral Outperform X

VICI VICI Properties

Wedbush

$34 $33

Downgrades Strong Buy Outperform X

VVX V2X

Raymond James

$72 $65

Upgrades Underweight Eq Weight X

WEC WEC Energy Group

Barclays

$89 $93

Upgrades Hold Buy X

WELL Welltower

Jefferies

$132 $147

Upgrades Sell Neutral X

WIT Wipro

UBS

Downgrades Buy Neutral X

WT WisdomTree

Northcoast