Downgrades Buy Neutral X

AAON AAON

Sidoti

$102 $111

Upgrades Neutral Buy X

AEG Aegon N.V.

UBS

Initiated Outperform X

AIT Applied Industrial

Mizuho

$285

Upgrades Neutral Buy X

AMCX AMC Networks

Seaport Research Partners

$11

Initiated Buy X

APP AppLovin

Loop Capital

$181

Initiated Buy X

BRZE Braze

Stifel

$37

Initiated Outperform X

CDNS Cadence Design

Mizuho

$325

Downgrades Buy Neutral X

COHR Coherent

Rosenblatt

$105

Initiated Outperform X

COST Costco

Bernstein

$1016

Initiated Overweight X

CRC California Resources Corp

Stephens

$73

Downgrades Neutral Sell X

CSIQ Canadian Solar

Citigroup

$19 $11

Downgrades Buy Neutral X

DECK Deckers Outdoor

BTIG Research

Initiated Outperform X

DG Dollar General

Bernstein

$98

Initiated Mkt Perform X

DLTR Dollar Tree

Bernstein

$76

Downgrades Overweight Sec Weight X

DUK Duke Energy

KeyBanc Capital Markets

Initiated Outperform X

EMX EMX Royalty

National Bank Financial

Initiated Overweight X

FLEX Flex

KeyBanc Capital Markets

$41

Upgrades Neutral Buy X

FLR Fluor

Citigroup

$52 $65

Upgrades Neutral Buy X

FSLR First Solar

Citigroup

$200 $254

Downgrades Buy Hold X

GATO Gatos Silver

Canaccord Genuity

Downgrades Outperform Mkt Perform X

GPN Global Payments

Bernstein

$135 $112

Initiated Mkt Perform X

HD Home Depot

Bernstein

$451

Initiated Sell X

HSY Hershey Foods

Redburn Atlantic

$165

Upgrades Hold Buy X

IAG IAMGOLD

Canaccord Genuity

Downgrades Overweight Eq Weight X

ING ING Groep

Barclays

Initiated Hold X

IOT Samsara

Craig Hallum

$48

Initiated Buy X

LGCY Legacy Reserves

Ladenburg Thalmann

$8.20

Initiated Outperform X

LGCY Legacy Reserves

Northland Capital

$8.25

Initiated Outperform X

LOW Lowe’s

Bernstein

$323

Initiated Buy X

MDLZ Mondelez Int’l

Redburn Atlantic

$82

Resumed Neutral X

NMR Nomura Holdings

BofA Securities

Initiated Underweight X

NSP Insperity

JP Morgan

$90

Upgrades Hold Buy X

PCTY Paylocity

Jefferies

$145 $200

Initiated Sector Weight X

PLXS Plexus

KeyBanc Capital Markets

Reiterated Outperform X

QSR Restaurant Brands Int’l

Oppenheimer

$89 $86

Reiterated Outperform X

SAP SAP SE

BMO Capital Markets

$248 $265

Reiterated Market Perform X

SFBS ServisFirst Bancshares

Hovde Group

$80 $91

Initiated Outperform X

SNPS Synopsys

Mizuho

$650

Reiterated Outperform X

SSBK Southern States Bancshares

Hovde Group

$36 $35

Downgrades Strong Buy Mkt Perform X

TGLS Tecnoglass

Raymond James

Downgrades Buy Neutral X

TGLS Tecnoglass

Sidoti

$78

Initiated Mkt Perform X

TGT Target

Bernstein

$168

Resumed Underweight X

TNET TriNet Group

JP Morgan

$103

Reiterated Neutral X

ULCC Frontier Group Holdings

Citigroup

$4.70 $7.15

Reiterated Buy X

VLRS Volaris Aviation

TD Cowen

$10 $13

Initiated Outperform X

WMT Walmart

Bernstein

$95

Initiated Overweight X

ZETA Zeta Global

KeyBanc Capital Markets

$40