Downgrades Buy Hold X

AMBA Ambarella

Craig Hallum

$70

Resumed Overweight X

ASUR Asure Software

Stephens

$11

Initiated Buy X

BLTE Belite Bio

Canaccord Genuity

$303

Initiated Mkt Perform X

CBNK Capital Bancorp

Raymond James

Downgrades Outperform Neutral X

DLTH Duluth Trading Co

Robert W. Baird

$5

Reiterated Market Perform X

EQBK Equity Bancshares

Hovde Group

$51 $53

Downgrades Buy Neutral X

HASI Hannon Armstrong Sust. Infr.

UBS

$44

Reiterated Outperform X

IOT Samsara

BMO Capital Markets

$44 $54

Reiterated Market Perform X

LULU lululemon athletica

Telsey Advisory Group

$122 $110

Initiated Overweight X

MNR Mach Natural Resources

CapitalOne

$16

Reiterated Hold X

MSFT Microsoft

Stifel

$450 $530

Resumed Buy X

NUTX Nutex Health

B. Riley Securities

$325

Upgrades Underperform Mkt Perform X

ORA Ormat Tech

Bernstein

$112

Reiterated Market Perform X

PATH UiPath

BMO Capital Markets

$13 $18

Downgrades Buy Hold X

PATH UiPath

Canaccord Genuity

$17

Initiated Equal-Weight X

PAYX Paychex

Stephens

$132

Upgrades Sell Neutral X

PL Planet Labs

New Street

Upgrades Neutral Overweight X

SFNC Simmons First National

Piper Sandler

$27.50

Upgrades Eq-Weight Overweight X

SHEL Shell plc

Morgan Stanley

$101.30

Downgrades Overweight Eq-Weight X

TTE TotalEnergies SE

Morgan Stanley

$90

Upgrades Sell Buy X

VOD Vodafone PLC

Goldman

Upgrades Underweight Eq Weight X

WPC W.P. Carey

Barclays

$80

Reiterated Outperform X

ZS Zscaler

BMO Capital Markets

$178 $200