Initiated Buy X

A Agilent

HSBC Securities

$180

Upgrades Hold Buy X

ALB Albemarle

HSBC Securities

$200

Upgrades Hold Buy X

ALC Alcon

Deutsche Bank

Upgrades Peer Perform Outperform X

ALGT Allegiant Travel

Wolfe Research

$108

Downgrades Outperform Mkt Perform X

AMGN Amgen

Bernstein

$335

Initiated Buy X

ATAI AtaiBeckley

Guggenheim

$11

Downgrades Buy Hold X

AVB AvalonBay

Deutsche Bank

$172

Downgrades Buy Hold X

AXTI AXT

Needham

Downgrades Overweight Eq-Weight X

BLDR Builders FirstSource

Stephens

$137

Upgrades Hold Buy X

BMRN BioMarin Pharmaceutical

Canaccord Genuity

$98

Downgrades Buy Neutral X

BWXT BWX Technologies

Seaport Research Partners

Initiated Outperform X

CASY Casey’s General

BNP Paribas Exane

$730

Downgrades Overweight Eq-Weight X

CDW CDW

Morgan Stanley

$141

Resumed Equal-Weight X

CE Celanese

Morgan Stanley

$50

Downgrades Buy Neutral X

CIEN Ciena

BofA Securities

Initiated Hold X

CLW Clearwater Paper

Truist

$21

Upgrades Neutral Buy X

CNK Cinemark

MoffettNathanson

$30

Upgrades Hold Buy X

COMP Compass

Deutsche Bank

Downgrades Overweight Neutral X

COP ConocoPhillips

JP Morgan

$98

Initiated Buy X

CTMX CytomX Therapeutics

Guggenheim

$10

Downgrades Buy Hold X

CUBE CubeSmart

Deutsche Bank

$40

Downgrades Overweight Neutral X

CVE Cenovus Energy

JP Morgan

Upgrades Neutral Overweight X

CVX Chevron

JP Morgan

$176

Upgrades Eq Weight Overweight X

DOCS Doximity

Wells Fargo

$55

Downgrades Overweight Eq-Weight X

DPZ Domino’s Pizza

Morgan Stanley

$455

Upgrades Eq-Weight Overweight X

EAT Brinker

Morgan Stanley

$200

Initiated Buy X

EAT Brinker

TD Cowen

$192

Downgrades Eq Weight Underweight X

EIX Edison

Wells Fargo

$59

Downgrades Buy Hold X

ELS Equity Lifestyle Properties

Deutsche Bank

$65

Upgrades Neutral Buy X

ENPH Enphase Energy

Goldman

$45

Downgrades Buy Hold X

EQR Equity Residential

Deutsche Bank

$63

Initiated Buy X

ETR Entergy

Siebert Williams Shank

$109

Downgrades Outperform Neutral X

EXAS Exact Sciences

Mizuho

$105

Downgrades Overweight Eq-Weight X

EXP Eagle Materials

Stephens

$245

Downgrades Buy Neutral X

FMS Fresenius Medical

Goldman

Initiated Outperform X

GPI Group 1 Auto

Evercore ISI

Downgrades Hold Underperform X

HE Hawaiian Electric

Jefferies

$12.50

Initiated Overweight X

HLIO Helios Technologies

JP Morgan

$80

Downgrades Buy Sell X

HNP Huaneng Power

Citigroup

Reiterated Outperform X

IBM IBM

Evercore ISI

$315 $330

Upgrades Hold Buy X

ICHR ICHOR Corporation

Needham

$36

Downgrades Eq Weight Underweight X

IDA IdaCorp

Wells Fargo

$118

Downgrades Overweight Eq Weight X

INCY Incyte

Wells Fargo

$107

Upgrades Reduce Hold X

INTC Intel

HSBC Securities

$50

Upgrades Neutral Buy X

INTC Intel

Seaport Research Partners

$65

Downgrades Buy Hold X

IRT Independence Realty Trust

Deutsche Bank

$18

Resumed Buy X

LASR nLIGHT

Stifel

$60

Initiated Overweight X

LNT Alliant Energy

Wells Fargo

$71

Downgrades Eq-Weight Underweight X

LOGI Logitech Int’l SA

Morgan Stanley

Upgrades Hold Buy X

METC Ramaco Resources

Jefferies

$30

Reiterated Buy X

MU Micron

TD Cowen

$300 $450

Reiterated Overweight X

NCLH Norwegian Cruise Line

JP Morgan

$40 $28

Downgrades Buy Hold X

NHI National Health

Deutsche Bank

$85

Initiated Buy X

NMG Nouveau Monde Graphite

Maxim Group

$6

Upgrades Hold Buy X

NNN NNN REIT

Deutsche Bank

$47

Downgrades Eq-Weight Underweight X

NTAP NetApp

Morgan Stanley

$89

Upgrades Hold Buy X

NVMI Nova Measuring

Needham

$500

Downgrades Eq Weight Underweight X

NWE NorthWestern

Wells Fargo

$53

Upgrades Hold Buy X

O Realty Income

Deutsche Bank

$69

Downgrades Eq Weight Underweight X

OGE OGE Energy

Wells Fargo

$39

Initiated Hold X

OKE ONEOK

Jefferies

$80

Upgrades Neutral Buy X

ONON On

Goldman

$59

Upgrades Eq Weight Overweight X

PEG Public Service

Wells Fargo

$92

Resumed Overweight X

PFGC Performance Food Group

Morgan Stanley

Upgrades Mkt Perform Mkt Outperform X

PGNY Progyny

Citizens JMP

$30

Downgrades Buy Hold X

PM Philip Morris International

Jefferies

$180

Downgrades Buy Hold X

PSA Public Storage

Deutsche Bank

$285

Upgrades Hold Buy X

PSTL Postal Realty

Truist

Upgrades Hold Buy X

REG Regency Centers

Deutsche Bank

$83

Downgrades Outperform Mkt Perform X

RF Regions Fincl

Keefe Bruyette

$31

Downgrades Outperform Perform X

ROK Rockwell Automation

Oppenheimer

Initiated Overweight X

SCI Service Corp

JP Morgan

$110

Upgrades Eq-Weight Overweight X

SHAK Shake Shack

Morgan Stanley

$125

Downgrades Outperform Peer Perform X

SNCY Sun Country Airlines

Wolfe Research

Downgrades Eq Weight Underweight X

SO Southern

Wells Fargo

$84

Upgrades Hold Buy X

SPG Simon Properties

Deutsche Bank

$205

Upgrades Mkt Perform Mkt Outperform X

STRO Sutro Biopharma

Citizens JMP

$23

Upgrades Neutral Overweight X

SU Suncor Energy

JP Morgan

Upgrades Hold Buy X

SUI Sun Communities

Deutsche Bank

$145

Downgrades Buy Neutral X

SVM Silvercorp Metals

Roth Capital

Upgrades In-line Outperform X

TOST Toast

Evercore ISI

Upgrades Perform Outperform X

TT Trane

Oppenheimer

$460

Initiated Buy X

TXRH Texas Roadhouse

TD Cowen

$215

Upgrades Hold Buy X

UDR UDR

Truist

Resumed Equal-Weight X

USFD US Foods

Morgan Stanley

Upgrades Eq-Weight Overweight X

VIA Via Transportation

Morgan Stanley

Upgrades Hold Buy X

WING Wingstop

Melius

$350

Downgrades Hold Sell X

WRB W.R. Berkley

TD Cowen

$55

Initiated Buy X

XP XP

Jefferies

$22