Downgrades Outperform Mkt Perform X

ACGL Arch Capital

Keefe Bruyette

$101

Initiated Buy X

AGI Alamos

Stifel

Downgrades Buy Neutral X

BALL Ball Corp

BofA Securities

$66

Upgrades Perform Outperform X

BBIO BridgeBio Pharma

Oppenheimer

$60

Upgrades Neutral Overweight X

BE Bloom Energy

JP Morgan

$33

Upgrades Sell Neutral X

BF-B Brown-Forman

Rothschild & Co Redburn

$30

Resumed Buy X

BTI British American Tobacco

Jefferies

Reiterated Lame X

BURNZ Burns Industries

Jack Powers Capital

$22,323

Upgrades Hold Buy X

CAT Caterpillar

Melius

$500

Upgrades Mkt Perform Outperform X

CFG Citizens Financial Group

Keefe Bruyette

$57

Upgrades Neutral Buy X

CRL Charles River

Citigroup

$200

Upgrades In-line Outperform X

DOCS Doximity

Evercore ISI

$70

Downgrades Buy Sell X

ENPH Enphase Energy

Goldman

$32

Downgrades Buy Neutral X

EOG EOG Resources

Roth Capital

$134

Downgrades Outperform Sec Perform X

ERO Ero Copper

National Bank Financial

Initiated Buy X

ERO Ero Copper

Stifel

Downgrades Buy Neutral X

FCX Freeport-McMoRan

BofA Securities

$56

Upgrades Underperform Peer Perform X

FOXA Fox Corporation

Wolfe Research

Resumed Overweight X

FVCB FVCBankcorp

Piper Sandler

$16

Downgrades Buy Neutral X

GEF Greif

BofA Securities

$77

Initiated Buy X

GENI Genius Sports

Arete

$15

Upgrades Neutral Buy X

HAE Haemonetics

Citigroup

$90

Upgrades Neutral Buy X

HOLX Hologic

Citigroup

$80

Initiated Overweight X

INO Inovio Pharma

Piper Sandler

$5

Upgrades Mkt Perform Outperform X

JPM JPMorgan Chase

Keefe Bruyette

$327

Downgrades Buy Hold X

KKR KKR

HSBC Securities

$142

Downgrades Neutral Sell X

LPLA LPL Financial

Citigroup

$80

Initiated Outperform X

MDB MongoDB

Wolfe Research

$280

Downgrades Buy Neutral X

MNST Monster Beverage

Rothschild & Co Redburn

$60

Resumed Underperform X

MO Altria

Jefferies

$50

Upgrades Mkt Perform Outperform X

MS Morgan Stanley

Keefe Bruyette

$160

Upgrades Perform Outperform X

MSFT Microsoft

Oppenheimer

$600

Initiated Buy X

NEM Newmont Corporation

Stifel

$73

Downgrades Buy Neutral X

NSC Norfolk Southern

Citigroup

$288

Downgrades Buy Neutral X

OI O-I Glass

BofA Securities

$17

Resumed Buy X

PM Philip Morris International

Jefferies

$220

Upgrades Underperform Mkt Perform X

PNC PNC

Keefe Bruyette

$212

Initiated Overweight X

PRCT PROCEPT BioRobotics

Stephens

$70

Downgrades Buy Hold X

PVH PVH

TD Cowen

$74

Initiated Buy X

RAMP LiveRamp

DA Davidson

$45

Initiated Buy X

RDW Redwire

Canaccord Genuity

$20

Downgrades Outperform Mkt Perform X

RNR RenaissanceRe

Keefe Bruyette

$268

Upgrades Underperform Hold X

RUN Sunrun

Jefferies

$11

Downgrades Buy Neutral X

RXST RxSight

BTIG Research

Downgrades Outperform Perform X

RXST RxSight

Oppenheimer

Downgrades Overweight Eq Weight X

RXST RxSight

Wells Fargo

$9

Downgrades Buy Neutral X

SEDG SolarEdge Technologies

Goldman

$27

Upgrades Underperform Outperform X

SJM J.M. Smucker

BNP Paribas Exane

$120

Downgrades Buy Neutral X

SLGN Silgan Holdings

BofA Securities

$59

Resumed Underperform X

SMCI Super Micro Computer

BofA Securities

$35

Initiated Neutral X

SRAD Sportradar Group AG

Arete

$31

Initiated Buy X

TECH Bio-Techne

TD Cowen

$65

Initiated Hold X

TECK Teck Resources

Stifel

Downgrades Outperform Mkt Perform X

TFC Truist

Keefe Bruyette

$48

Upgrades Mkt Perform Outperform X

THG Hanover Insurance

Keefe Bruyette

$188

Downgrades Buy Neutral X

TMO Thermo Fisher

UBS

$460

Downgrades Sec Weight Underweight X

TMUS T-Mobile US

KeyBanc Capital Markets

$200

Downgrades Neutral Sell X

TNDM Tandem Diabetes Care

Citigroup

$14

Initiated Outperform X

WING Wingstop

William Blair

Upgrades Underperform Neutral X

WMG Warner Music Group

BofA Securities

$33

Downgrades Buy Neutral X

WYNN Wynn Resorts

Citigroup

$114

Downgrades Buy Neutral X

XPO XPO, Inc.

Citigroup

$140