Upgrades Neutral Buy X

ASML ASML

UBS

Reiterated Buy X

AVGO Broadcom

TD Cowen

$355 $370

Downgrades Buy Hold X

BAP Credicorp LTD

HSBC Securities

$255

Resumed Neutral X

BK BNY Mellon

Citigroup

$105

Upgrades Neutral Sec Outperform X

BMO Bank of Montreal

CIBC

Upgrades Hold Buy X

CCK Crown

Truist

$118

Reiterated Buy X

CELH Celsius

Needham

$60 $70

Initiated Neutral X

CHA Chagee

Macquarie

$19

Downgrades Buy Neutral X

CIEN Ciena

B. Riley Securities

$113

Reiterated Buy X

CIEN Ciena

Needham

$90 $130

Reiterated Buy X

DAVA Endava

Guggenheim

$20 $18

Initiated Neutral X

DLB Dolby Labs

Robert W. Baird

$74

Upgrades Neutral Outperform X

DLTH Duluth Trading Co

Robert W. Baird

$7

Initiated Neutral X

DUOL Duolingo

Robert W. Baird

$280

Initiated Hold X

EOSE Eos Energy

Jefferies

$6.50

Initiated Buy X

EPAC Enerpac Tool Group

Roth Capital

$48

Initiated Buy X

ESAB ESAB Corp.

Roth Capital

$150

Downgrades Buy Hold X

FCFS FirstCash

Loop Capital

$145

Initiated Neutral X

FNMA Fannie Mae

B. Riley Securities

$10

Reiterated Market Perform X

GIII G-III Apparel

Telsey Advisory Group

$27 $30

Upgrades Sec Perform Sec Outperform X

HR Healthcare Realty

Scotiabank

$20

Upgrades Underperform Outperform X

HSBC HSBC Holdings

BNP Paribas Exane

Reiterated Outperform X

IOT Samsara

BMO Capital Markets

$54 $47

Upgrades Hold Buy X

IOT Samsara

Craig Hallum

$42 $48

Downgrades Buy Neutral X

JBHT J.B. Hunt Transport

UBS

$157

Downgrades Buy Neutral X

KNX Knight-Swift

UBS

$51

Initiated Buy X

LECO Lincoln Electric

Roth Capital

$279

Initiated Outperform X

LION Lionsgate Studios

Robert W. Baird

$8

Downgrades Buy Neutral X

LULU lululemon athletica

BofA Securities

$210

Downgrades Outperform In-line X

LULU lululemon athletica

Evercore ISI

$180

Reiterated Buy X

LULU lululemon athletica

Needham

$238 $192

Downgrades Outperform Perform X

LULU lululemon athletica

Oppenheimer

Downgrades Buy Hold X

LULU lululemon athletica

Stifel

$205

Downgrades Outperform Mkt Perform X

LULU lululemon athletica

Telsey Advisory Group

$200

Downgrades Buy Hold X

LULU lululemon athletica

Truist

$170

Downgrades Outperform Mkt Perform X

LULU lululemon athletica

William Blair

Downgrades Buy Hold X

NI NiSource

Jefferies

$44

Initiated Sector Perform X

NTR Nutrien

National Bank Financial

Resumed Neutral X

NTRS Northern Trust

Citigroup

$135

Downgrades Neutral Underperform X

NWG NatWest Group plc

BNP Paribas Exane

Reiterated Market Perform X

PATH UiPath

BMO Capital Markets

$15.50 $12.50

Resumed Neutral X

PATH UiPath

DA Davidson

$12

Resumed Buy X

PHR Phreesia

DA Davidson

$33

Initiated Buy X

RVMD Revolution Medicines

Truist

$99

Downgrades Sec Outperform Neutral X

RY Royal Bank of Canada

CIBC

Downgrades Buy Neutral X

SNDR Schneider National

UBS

$26

Resumed Buy X

STT State Street

Citigroup

$130

Upgrades Neutral Buy X

STT State Street

Citigroup

$130

Resumed Buy X

TJX TJX

Erste Group

Initiated Buy X

TWLO Twilio

Rosenblatt

$140