Reiterated Outperform X

AAPL Apple

Evercore ISI

$300 $325

Reiterated Outperform X

AAPL Apple

Wedbush

$320 $350

Upgrades Outperform Strong Buy X

ALSN Allison Transmission

Raymond James

$110

Downgrades Overweight Neutral X

AR Antero Resources

JP Morgan

$39

Initiated Outperform X

AVAH Aveanna

William Blair

Resumed Peer Perform X

AXP American Express

Wolfe Research

Initiated Buy X

BC Brunswick

Seaport Research Partners

$90

Initiated Buy X

BEAT HeartBeam

H.C. Wainwright

$2.50

Resumed Peer Perform X

BFH Bread Financial

Wolfe Research

Initiated Buy X

CAN Canaan

BTIG Research

$3

Initiated Mkt Perform X

CGBD Carlyle Secured Lending

Citizens JMP

Upgrades Underweight Neutral X

CNX CNX Resources

JP Morgan

$38

Resumed Outperform X

COF Capital One

Wolfe Research

$270

Upgrades Eq Weight Overweight X

COMP Compass

Barclays

$13

Upgrades Eq-Weight Overweight X

CP Canadian Pacific Kansas City Ltd.

Morgan Stanley

Initiated Equal-Weight X

CUBI Customers Bancorp

Morgan Stanley

$90

Initiated Outperform X

CVLT Commvault Systems

Mizuho

$190

Upgrades Underperform Sec Perform X

CX CEMEX S.A.

RBC Capital Mkts

$11.25

Upgrades Neutral Overweight X

DVN Devon Energy

JP Morgan

$44

Upgrades Sec Perform Outperform X

ELS Equity Lifestyle Properties

RBC Capital Mkts

$70

Downgrades Neutral Underweight X

ENLT Enlight Renewable Energy Ltd.

JP Morgan

$35

Downgrades Buy Hold X

ERO Ero Copper

Jefferies

Downgrades Overweight Eq-Weight X

EVR Evercore

Morgan Stanley

$373

Upgrades Hold Buy X

FIVE Five Below

Truist

$216

Downgrades Buy Hold X

FLNC Fluence

Johnson Rice

$18

Downgrades Neutral Underperform X

FLNC Fluence

Mizuho

$15

Upgrades Eq-Weight Overweight X

GM General Motors

Morgan Stanley

$90

Upgrades Neutral Overweight X

GNRC Generac

JP Morgan

$200

Upgrades Neutral Outperform X

INCY Incyte

Mizuho

$121

Upgrades Perform Outperform X

INSP Inspire Medical Systems

Oppenheimer

$175

Upgrades Eq-Weight Overweight X

JEF Jefferies

Morgan Stanley

$78

Initiated Equal Weight X

JHX James Hardie

Barclays

$21

Upgrades Mkt Perform Outperform X

JKHY Jack Henry

Keefe Bruyette

$215

Upgrades Eq Weight Overweight X

KBH KB Home

Barclays

$71

Downgrades Buy Neutral X

KNOP KNOT Offshore Partners

Alliance Global Partners

Downgrades Eq-Weight Underweight X

LCID Lucid Group

Morgan Stanley

$10

Downgrades Eq Weight Underweight X

LEN Lennar

Barclays

$98

Initiated Overweight X

LPX Louisiana-Pacific

Barclays

$100

Upgrades Hold Buy X

MA Mastercard

HSBC Securities

$633

Initiated Mkt Outperform X

MAIN Main Street Capital

Citizens JMP

$70

Downgrades Overweight Eq Weight X

MAS Masco

Barclays

$71

Downgrades Buy Hold X

MMM 3M

Deutsche Bank

$178

Downgrades Buy Hold X

MRVL Marvell

The Benchmark Company

Initiated Buy X

MTDR Matador Resources

Citigroup

$53

Downgrades Buy Hold X

NFLX Netflix

Pivotal Research Group

$105

Downgrades Buy Neutral X

NFLX Netflix

Rosenblatt

$105

Downgrades Outperform Neutral X

NICE NICE

Wedbush

$120

Downgrades Buy Hold X

NVO Novo Nordisk A/S

Argus

Upgrades Neutral Overweight X

NVS Novartis AG

JP Morgan

Upgrades Eq-Weight Overweight X

ODFL Old Dominion

Morgan Stanley

$190

Initiated Buy X

OMF OneMain Holdings

Truist

$75

Downgrades Neutral Underweight X

OXY Occidental Petro

JP Morgan

$44

Downgrades Peer Perform Underperform X

PBF PBF Energy

Wolfe Research

$23

Downgrades Overweight Eq-Weight X

PFIS Peoples Financial Services

Stephens

$50

Reiterated Equal Weight X

PG Procter & Gamble

Barclays

$153 $151

Reiterated Buy X

PG Procter & Gamble

Deutsche Bank

$176 $171

Downgrades Outperform Neutral X

PINS Pinterest

Wedbush

$30

Initiated Buy X

PNFP Pinnacle Finl

BofA Securities

$113

Initiated Outperform X

PNTG Pennant Group

William Blair

Downgrades Buy Neutral X

PRCT PROCEPT BioRobotics

BofA Securities

$38

Downgrades Overweight Neutral X

PRIM Primoris Services

JP Morgan

$143

Upgrades Neutral Overweight X

PWR Quanta Services

JP Morgan

$515

Downgrades Overweight Eq-Weight X

RACE Ferrari

Morgan Stanley

$425

Downgrades Eq-Weight Underweight X

RIVN Rivian Automotive

Morgan Stanley

$12

Downgrades Neutral Underweight X

RRC Range Resources

JP Morgan

$39

Upgrades Underweight Eq Weight X

SITE SiteOne Landscape Supply

Barclays

$134

Upgrades Eq Weight Overweight X

SKY Champion Homes

Barclays

$100

Upgrades Underperform Neutral X

SNPS Synopsys

BofA Securities

$500

Downgrades Overweight Neutral X

SNY Sanofi

JP Morgan

Resumed Outperform X

SYF Synchrony Financial

Wolfe Research

$92

Upgrades Sec Weight Overweight X

TMO Thermo Fisher

KeyBanc Capital Markets

$750

Initiated Mkt Outperform X

TRIN Trinity Capital

Citizens JMP

$17.50

Downgrades Overweight Eq-Weight X

TSLA Tesla

Morgan Stanley

$425

Reiterated Outperform X

TSM Taiwan Semiconductor Manufacturing

Bernstein

$290 $330

Reiterated Neutral X

TTD The Trade Desk

Wedbush

$50 $40

Upgrades Hold Buy X

ULTA Ulta Beauty

TD Cowen

$725

Upgrades Hold Buy X

V Visa

HSBC Securities

$389

Upgrades Eq Weight Overweight X

VOD Vodafone PLC

Barclays

Upgrades Underperform Neutral X

VSCO Victoria’s Secret

BofA Securities

$52

Reiterated Market Perform X

VSCO Victoria’s Secret

Telsey Advisory Group

$45 $50

Downgrades Outperform Sec Perform X

WPC W.P. Carey

RBC Capital Mkts

$69

Upgrades Underperform Neutral X

XOM Exxon Mobil

BNP Paribas Exane

$114