Initiated Buy X

ACN Accenture

Truist

$317

Downgrades Buy Neutral X

AGNC AGNC Investment

BTIG Research

Downgrades Overweight Eq Weight X

AL Air Lease

Barclays

$65

Upgrades Underperform Neutral X

ALGT Allegiant Travel

BofA Securities

$95

Upgrades In-line Outperform X

ALLY Ally Financial

Evercore ISI

$53

Initiated Overweight X

APLE Apple Hospitality REIT

Barclays

$14

Upgrades Neutral Buy X

ARVN Arvinas

Citigroup

$15

Downgrades Overweight Eq Weight X

ATR AptarGroup

Wells Fargo

$133

Upgrades Neutral Buy X

AXON Axon

Northcoast

$742

Downgrades Buy Neutral X

AXS AXIS Capital

BofA Securities

$115

Upgrades Neutral Buy X

BALL Ball Corp

Citigroup

$67

Upgrades Underweight Overweight X

BALL Ball Corp

Wells Fargo

$60

Initiated Overweight X

BBIO BridgeBio Pharma

Morgan Stanley

$96

Upgrades Hold Buy X

BC Brunswick

Jefferies

$115

Upgrades Underperform Buy X

BKD Brookdale Senior Living

BofA Securities

$13

Initiated Overweight X

BLTE Belite Bio

Morgan Stanley

$191

Downgrades Outperform In-line X

BP BP

Evercore ISI

$38

Initiated Buy X

CCC CCC Intelligent Solutions

Truist

$10

Downgrades Buy Hold X

CDNA CareDx

Craig Hallum

$26

Upgrades Mkt Perform Outperform X

CERT Certara

Leerink Partners

$13

Downgrades Neutral Sell X

CMCSA Comcast

Arete

$23

Downgrades Outperform In-line X

CNQ Canadian Natrl Res

Evercore ISI

Upgrades Neutral Buy X

CORZ Core Scientific

BTIG Research

$23

Upgrades Hold Buy X

CWST Casella Waste

Jefferies

$120

Initiated Buy X

CYD China Yuchai

UBS

$60

Upgrades Sec Perform Outperform X

DEO Diageo plc

RBC Capital Mkts

Downgrades Overweight Eq Weight X

DHI D.R. Horton

Wells Fargo

$155

Initiated Buy X

DLR Digital Realty Trust

Deutsche Bank

$180

Initiated Equal Weight X

DRH Diamondrock Hospitality

Barclays

$10

Initiated Buy X

DUOL Duolingo

Truist

$245

Upgrades Neutral Buy X

EAT Brinker

UBS

$175

Initiated Buy X

ENOV Enovis Corporation

BTIG Research

$41

Initiated Hold X

EPAM EPAM Systems

Truist

$220

Initiated Buy X

EQIX Equinix

Deutsche Bank

$915

Upgrades Neutral Buy X

FITB Fifth Third

UBS

$57

Upgrades In-line Outperform X

FTRE Fortrea

Evercore ISI

$25

Downgrades Overweight Eq Weight X

GEF Greif

Wells Fargo

$72

Downgrades Outperform In-line X

GL Globe Life

Evercore ISI

$155

Initiated Hold X

GLOB Globant

Truist

$72

Downgrades Eq Weight Underweight X

GPK Graphic Packaging

Wells Fargo

$12

Downgrades Eq Weight Underweight X

GSK GlaxoSmithKline

Barclays

Downgrades Outperform In-line X

HAL Halliburton

Evercore ISI

$35

Upgrades Hold Buy X

HIW Highwoods Prop

Deutsche Bank

$29

Initiated Buy X

HLF Herbalife Nutrition

Maxim Group

$20

Initiated Equal Weight X

HST Host Hotels

Barclays

$19

Upgrades Peer Perform Outperform X

IMVT Immunovant Sciences

Wolfe Research

$50

Initiated Buy X

INTU Intuit

Truist

$739

Reiterated Buy X

KALV KalVista Pharmaceuticals

Needham

$28 $32

Downgrades Neutral Underperform X

KEY KeyCorp

Robert W. Baird

$18

Upgrades Neutral Buy X

KRYS Krystal Biotech

Citigroup

$309

Downgrades Outperform Peer Perform X

KYMR Kymera Therapeutics

Wolfe Research

Downgrades Buy Neutral X

LEN Lennar

UBS

$122

Initiated Buy X

LMND Lemonade

Truist

$98

Upgrades Hold Buy X

LPG Dorian LPG

Pareto

$31

Upgrades Eq Weight Overweight X

LSTR Landstar System

Wells Fargo

$170

Upgrades Underweight Neutral X

MBLY Mobileye Global

JP Morgan

$13

Reiterated Buy X

MDB MongoDB

Needham

$480 $500

Downgrades Outperform Peer Perform X

MDGL Madrigal Pharmaceuticals

Wolfe Research

Upgrades Mkt Perform Outperform X

MDT Medtronic

William Blair

Downgrades Outperform In-line X

MET MetLife

Evercore ISI

$97

Upgrades Eq-Weight Overweight X

MT ArcelorMittal

Morgan Stanley

Upgrades Neutral Buy X

NLY Annaly Capital Mgmt

BTIG Research

Upgrades Neutral Buy X

NOW ServiceNow

Arete

$200

Upgrades Underweight Eq Weight X

NVS Novartis AG

Barclays

Upgrades Eq Weight Overweight X

OI O-I Glass

Wells Fargo

$18

Initiated Underweight X

PEB Pebblebrook Hotel Trust

Barclays

$10

Initiated Overweight X

PH Parker-Hannifin

JP Morgan

$1050

Initiated Overweight X

PK Park Hotels & Resorts

Barclays

$13

Upgrades Eq Weight Overweight X

PKG Packaging Corp

Wells Fargo

$233

Initiated Buy X

PLTR Palantir Technologies

Truist

$223

Resumed Outperform X

PNFP Pinnacle Finl

Evercore ISI

$115

Initiated Overweight X

RHP Ryman Hospitality

Barclays

$110

Initiated Underweight X

RLJ RLJ Lodging Trust

Barclays

$6

Upgrades Eq-Weight Overweight X

RTO Rentokil Initial plc

Morgan Stanley

Upgrades Eq-Weight Overweight X

SAIA Saia

Stephens

$414

Downgrades Buy Neutral X

SG Sweetgreen

UBS

$7.50

Upgrades Hold Buy X

SHAK Shake Shack

Deutsche Bank

$105

Downgrades Outperform Peer Perform X

SHOP Shopify

Wolfe Research

Upgrades In-line Outperform X

SLB SLB

Evercore ISI

$54

Downgrades Overweight Eq Weight X

SNY Sanofi

Barclays

Resumed Underperform X

SOFI SoFi Technologies

BofA Securities

$20.50

Downgrades Overweight Eq Weight X

SON Sonoco Products

Wells Fargo

$47

Initiated Buy X

SPIR Spire Global

H.C. Wainwright

$14

Upgrades Mkt Perform Outperform X

SYK Stryker

Raymond James

$418

Downgrades Neutral Sell X

T AT&T

Arete

$20

Downgrades Outperform Neutral X

TIL Instil Bio

Robert W. Baird

$7

Upgrades Neutral Buy X

TREX Trex

UBS

$52

Downgrades Neutral Underperform X

ULCC Frontier Group Holdings

BofA Securities

$4

Initiated Buy X

UPST Upstart

Truist

$59

Upgrades Peer Perform Outperform X

VRTX Vertex Pharma

Wolfe Research

$548

Initiated Buy X

WAT Waters

Guggenheim

$440

Initiated Outperform X

WCN Waste Connections

BNP Paribas Exane

Upgrades Underweight Eq Weight X

WERN Werner Enterprises

Wells Fargo

$34

Downgrades Neutral Underperform X

WFC Wells Fargo

Robert W. Baird

$90

Downgrades Outperform Mkt Perform X

ZBH Zimmer Biomet

Raymond James