Upgrades Hold Buy X

AMAT Applied Materials

Deutsche Bank

$390

Initiated Overweight X

AMRC Ameresco

Cantor Fitzgerald

$41

Initiated Buy X

ARCT Arcturus Therapeutics

Roth Capital

$20

Downgrades Buy Neutral X

AXTA Axalta Coating Systems

Seaport Research Partners

Initiated Buy X

BAND Bandwidth

B. Riley Securities

$20

Downgrades Buy Hold X

BJ BJ’s Wholesale

Melius

$100

Upgrades Mkt Perform Outperform X

CASH Pathward Financial

Keefe Bruyette

$100

Downgrades Outperform Mkt Perform X

CFLT Confluent

Bernstein

$31

Initiated Outperform X

CHRS Coherus BioSciences

Oppenheimer

$10

Downgrades Buy Neutral X

CLF Cleveland-Cliffs

Seaport Research Partners

Upgrades Hold Buy X

DRI Darden Restaurants

Melius

Upgrades Neutral Outperform X

DRI Darden Restaurants

Mizuho

$235

Downgrades Buy Hold X

ECL Ecolab

Erste Group

Initiated Neutral X

EGAN eGain Comm.

B. Riley Securities

$10.50

Initiated Buy X

ELF e.l.f. Beauty

Citigroup

$110

Downgrades Buy Neutral X

ENTG Entegris

Seaport Research Partners

Downgrades Overweight Neutral X

FBK FB Financial

Piper Sandler

$65

Upgrades Hold Buy X

FTNT Fortinet

TD Cowen

$100

Upgrades Underweight Neutral X

GOLF Acushnet

JP Morgan

$96

Reiterated Buy X

GOOGL Alphabet A

Stifel

$333 $346

Initiated Neutral X

HEI HEICO

Susquehanna

$385

Downgrades Buy Hold X

HL Hecla Mining

Canaccord Genuity

Upgrades Eq Weight Overweight X

HLN Haleon plc

Barclays

Initiated Buy X

INSM Insmed

Roth Capital

$212

Downgrades Buy Hold X

LI Li Auto

Jefferies

$17.50

Downgrades Buy Hold X

MBLY Mobileye Global

HSBC Securities

Reiterated Buy X

META Meta Platforms

Stifel

$875 $785

Initiated Equal-Weight X

MIR Mirion Technologies

Morgan Stanley

$29

Reiterated Buy X

MSFT Microsoft

UBS

$650 $600

Downgrades Buy Neutral X

MTRN Materion

Seaport Research Partners

Initiated Overweight X

MTZ MasTec

Cantor Fitzgerald

$274

Reiterated Buy X

MU Micron

HSBC Securities

$350 $500

Initiated Overweight X

MYRG MYR Group

Cantor Fitzgerald

$285

Initiated Buy X

NABL N-able

B. Riley Securities

$10

Reiterated Outperform X

NFLX Netflix

Robert W. Baird

$150 $120

Downgrades Outperform Mkt Perform X

OFG OFG Bancorp

Keefe Bruyette

$43

Upgrades Neutral Overweight X

PG Procter & Gamble

JP Morgan

$165

Initiated Neutral X

POWL Powell Inds

Cantor Fitzgerald

$427

Initiated Neutral X

PRIM Primoris Services

Cantor Fitzgerald

$160

Upgrades Reduce Hold X

PSO Pearson Plc

Kepler

Initiated Overweight X

PWR Quanta Services

Cantor Fitzgerald

$520

Upgrades Hold Buy X

RIO Rio Tinto

Erste Group

Upgrades Underperform Hold X

RLI RLI Corp

Jefferies

$52

Resumed Outperform X

RLMD Relmada Therapeutics

Leerink Partners

$8

Upgrades Neutral Overweight X

RWT Redwood Trust

JP Morgan

$6

Downgrades Eq-Weight Underweight X

SAFE Safehold

Morgan Stanley

$14

Upgrades Hold Buy X

SBSW Sibanye-Stillwater

HSBC Securities

$24.80

Upgrades Mkt Perform Outperform X

SBUX Starbucks

William Blair

Downgrades Neutral Underweight X

SCCO Southern Copper

JP Morgan

$117.50

Upgrades Neutral Buy X

SCL Stepan Company

Seaport Research Partners

$75

Upgrades Hold Buy X

SGML Sigma Lithium

Canaccord Genuity

Downgrades Buy Hold X

SHW Sherwin-Williams

Deutsche Bank

$380

Upgrades Neutral Buy X

SPOT Spotify

Goldman

$700

Initiated Overweight X

STRL Sterling Infrastructure

Cantor Fitzgerald

$413

Downgrades Mkt Outperform Mkt Perform X

TTD The Trade Desk

Citizens JMP

Downgrades Buy Neutral X

TWO Two Harbors Investment

UBS

$14

Reiterated Outperform X

TYL Tyler Tech

Oppenheimer

$600 $510

Initiated Buy X

VTVT vTv Therapeutics

Roth Capital

$58

Downgrades Buy Hold X

WWW Wolverine

Argus

Downgrades Outperform Neutral X

WWW Wolverine

BNP Paribas Exane

$19