Upgrades Neutral Overweight X

ADNT Adient

JP Morgan

$25

Upgrades Mkt Perform Outperform X

AGL agilon health

Bernstein

$125

Upgrades Sell Hold X

AZN AstraZeneca

Deutsche Bank

Reiterated Outperform X

DT Dynatrace

BMO Capital Markets

$60 $62

Upgrades Mkt Perform Outperform X

ENB Enbridge

BMO Capital Markets

Upgrades Sec Perform Outperform X

ENB Enbridge

National Bank Financial

Upgrades Perform Outperform X

ETSY Etsy

Oppenheimer

$90

Initiated Neutral X

FCEL FuelCell Energy

Citigroup

$19

Upgrades Hold Buy X

GSK GSK plc

Berenberg

Upgrades Hold Buy X

LLY Eli Lilly

Berenberg

$1400

Upgrades Neutral Overweight X

MIDD Middleby

JP Morgan

$147

Resumed Buy X

NBTX Nanobiotix

Guggenheim

$64

Reiterated Market Perform X

NKE NIKE

Telsey Advisory Group

$47 $44

Upgrades Neutral Buy X

NYT New York Times

Guggenheim

$82

Upgrades Mkt Perform Mkt Outperform X

RLGT Radiant Logistics

Citizens

$10

Upgrades Sec Perform Outperform X

RMD ResMed

RBC Capital Mkts

$262

Upgrades Mkt Perform Outperform X

SEIC SEI Investments

William Blair

Upgrades Neutral Overweight X

THRM Gentherm

JP Morgan

$48

Upgrades Underweight Eq Weight X

ULTA Ulta Beauty

Wells Fargo

$525

Upgrades Mkt Perform Outperform X

WFG West Fraser

Raymond James

$85