Upgrades Neutral Buy X

ABBV AbbVie

BofA Securities

$234

Upgrades Neutral Buy X

AKR Acadia Realty Trust

Ladenburg Thalmann

$24

Reiterated Overweight X

AMZN Amazon

Barclays

$300 $330

Reiterated Outperform X

AMZN Amazon

Bernstein

$300 $315

Reiterated Buy X

AMZN Amazon

BofA Securities

$298 $310

Reiterated Buy X

AMZN Amazon

Canaccord Genuity

$300 $330

Reiterated Overweight X

AMZN Amazon

Cantor Fitzgerald

$280 $330

Reiterated Buy X

AMZN Amazon

Citigroup

$285 $325

Reiterated Outperform X

AMZN Amazon

Evercore ISI

$285 $315

Reiterated Buy X

AMZN Amazon

Goldman

$275 $325

Reiterated Buy X

AMZN Amazon

Guggenheim

$300 $320

Reiterated Overweight X

AMZN Amazon

JP Morgan

$280 $330

Reiterated Overweight X

AMZN Amazon

KeyBanc Capital Markets

$325 $330

Reiterated Buy X

AMZN Amazon

Monness Crespi & Hardt

$280 $315

Reiterated Outperform X

AMZN Amazon

Oppenheimer

$275 $320

Reiterated Overweight X

AMZN Amazon

Piper Sandler

$260 $315

Reiterated Buy X

AMZN Amazon

Pivotal Research Group

$300 $320

Reiterated Buy X

AMZN Amazon

Rosenblatt

$296 $332

Reiterated Buy X

AMZN Amazon

Stifel

$294 $319

Reiterated Positive X

AMZN Amazon

Susquehanna

$300 $325

Reiterated Buy X

AMZN Amazon

TD Cowen

$300 $350

Reiterated Outperform X

AMZN Amazon

Telsey Advisory Group

$300 $315

Reiterated Buy X

AMZN Amazon

Truist

$285 $310

Reiterated Buy X

AMZN Amazon

UBS

$304 $333

Reiterated Overweight X

AMZN Amazon

Wells Fargo

$307 $313

Reiterated Outperform X

AMZN Amazon

Wolfe Research

$245 $320

Downgrades Overweight Eq-Weight X

APPN Appian

Morgan Stanley

$25

Upgrades Neutral Outperform X

BLKB Blackbaud

Robert W. Baird

$50

Downgrades Buy Neutral X

BTU Peabody Energy

B. Riley Securities

$42 $30

Downgrades Overweight Neutral X

CHKP Check Point Software

Piper Sandler

$120

Reiterated Hold X

CHRW C.H. Robinson

TD Cowen

$194 $196

Downgrades Overweight Neutral X

CSTM Constellium

JP Morgan

$34

Reiterated Market Perform X

EBMT Eagle Bancorp Montana

Hovde Group

$20 $23

Upgrades Mkt Perform Strong Buy X

EQIX Equinix

Raymond James

$1250

Downgrades Buy Neutral X

ETSY Etsy

B. Riley Securities

$70 $75

Downgrades Buy Hold X

FORM FormFactor

Craig Hallum

Downgrades Buy Neutral X

GEHC GE HealthCare

Goldman

$65

Downgrades Outperform Sec Perform X

GIB CGI Group

RBC Capital Mkts

Reiterated Buy X

GNRC Generac

TD Cowen

$255 $285

Reiterated Buy X

GOOG Alphabet

Pivotal Research Group

$420 $470

Upgrades Sell Neutral X

HTZ Hertz Global

Northcoast

$5

Downgrades Neutral Underweight X

KALU Kaiser Alum

JP Morgan

$142

Upgrades Hold Buy X

LII Lennox Int’l

Vertical Research

$600

Upgrades Neutral Buy X

LYG Lloyds Banking

UBS

Downgrades Overweight Neutral X

META Meta Platforms

JP Morgan

$725

Initiated Buy X

MG Mistras Group

Roth Capital

$22

Reiterated Overweight X

MSFT Microsoft

Barclays

$600 $545

Reiterated Outperform X

MSFT Microsoft

Bernstein

$641 $646

Reiterated Outperform X

MSFT Microsoft

BMO Capital Markets

$505 $515

Reiterated Buy X

MSFT Microsoft

Citigroup

$600 $620

Reiterated Buy X

MSFT Microsoft

Deutsche Bank

$575 $550

Reiterated Outperform X

MSFT Microsoft

Evercore ISI

$580 $510

Reiterated Overweight X

MSFT Microsoft

Piper Sandler

$500 $540

Reiterated Hold X

MSFT Microsoft

Stifel

$392 $415

Reiterated Buy X

MSFT Microsoft

The Benchmark Company

$450 $525

Reiterated Buy X

MSFT Microsoft

Truist

$675 $575

Reiterated Overweight X

MSFT Microsoft

Wells Fargo

$615 $625

Downgrades Outperform Mkt Perform X

MVBF MVB Financial

Raymond James

Upgrades Neutral Buy X

NTR Nutrien

BofA Securities

$82

Reiterated Hold X

OII Oceaneering Intl

TD Cowen

$34 $36

Downgrades Sec Outperform Sec Perform X

OKE ONEOK

Scotiabank

$89

Reiterated Hold X

OKE ONEOK

TD Cowen

$80 $85

Initiated Outperform X

PLTR Palantir Technologies

Oppenheimer

$200

Upgrades Hold Buy X

QCOM Qualcomm

Summit Insights

Downgrades Neutral Underperform X

RS Reliance, Inc.

BofA Securities

$365

Upgrades Hold Buy X

SITE SiteOne Landscape Supply

Deutsche Bank

$160

Downgrades Buy Neutral X

STLD Steel Dynamics

BofA Securities

$250

Initiated Outperform X

STRO Sutro Biopharma

Mizuho

$50

Upgrades Neutral Overweight X

TER Teradyne

JP Morgan

$400

Upgrades Hold Buy X

TXT Textron

TD Cowen

Downgrades Buy Hold X

UGI UGI Corp

Jefferies

$40

Downgrades Buy Neutral X

WING Wingstop

Goldman

$190

Upgrades Neutral Overweight X

XMTR Xometry

Cantor Fitzgerald

$62