Initiated Equal Weight X

ACN Accenture

Wells Fargo

$251

Initiated Underweight X

ADP Automatic Data

Wells Fargo

$288

Initiated Neutral X

AEP American Electric

BTIG Research

Initiated Overweight X

AFRM Affirm

Wells Fargo

$89

Downgrades Buy Neutral X

ALEC Alector

BTIG Research

Downgrades Overweight Neutral X

ALEC Alector

Cantor Fitzgerald

Downgrades Outperform Neutral X

ALEC Alector

Mizuho

$1.50

Downgrades Buy Hold X

ALEC Alector

TD Cowen

Downgrades Outperform Mkt Perform X

ALEC Alector

William Blair

Initiated Buy X

APP AppLovin

Deutsche Bank

$705

Downgrades Buy Neutral X

ARCT Arcturus Therapeutics

Guggenheim

Reiterated Outperform X

BFC Bank First Corporation

Hovde Group

$145 $150

Upgrades Neutral Buy X

BIOA BioAge Labs

Citigroup

$10

Downgrades Outperform Perform X

BIOX Bioceres

Oppenheimer

Upgrades Neutral Overweight X

BMA Banco Macro

JP Morgan

$79

Upgrades Hold Buy X

BMI Badger Meter

Stifel

$215

Reiterated Overweight X

BROS Dutch Bros

Barclays

$92 $65

Initiated Sector Perform X

CAT Caterpillar

RBC Capital Mkts

$560

Reiterated Equal Weight X

CAVA CAVA Group

Barclays

$74 $64

Resumed Neutral X

CFFN Capitol Federal

Piper Sandler

$7

Downgrades Buy Hold X

CMC Commercial Metals

Jefferies

$70

Reiterated Equal Weight X

CMG Chipotle Mexican Grill

Barclays

$53 $43

Upgrades Neutral Buy X

CORZ Core Scientific

B. Riley Securities

$30

Initiated Neutral X

CPK Chesapeake Utilities

BTIG Research

Initiated Overweight X

CTSH Cognizant Tech

Wells Fargo

$82

Initiated Neutral X

D Dominion Energy

BTIG Research

Initiated Outperform X

DE Deere

RBC Capital Mkts

$542

Initiated Overweight X

DELL Dell

Piper Sandler

$172

Initiated Buy X

DLR Digital Realty Trust

Daiwa Securities

$210

Initiated Buy X

DUK Duke Energy

BTIG Research

$150

Initiated Overweight X

EPAM EPAM Systems

Wells Fargo

$185

Initiated Buy X

ETR Entergy

BTIG Research

$111

Initiated Neutral X

EXC Exelon

BTIG Research

Initiated Equal Weight X

FI Fiserv

Wells Fargo

$130

Initiated Overweight X

FIS Fidelity Nat’l Info

Wells Fargo

$81

Upgrades Peer Perform Outperform X

FLYW Flywire

Wolfe Research

$16

Initiated Buy X

FSLR First Solar

Needham

$286

Upgrades Neutral Buy X

FUL H.B. Fuller

Citigroup

$70

Downgrades Overweight Neutral X

GGAL Grupo Financiero Galicia

JP Morgan

$46

Initiated Equal Weight X

GLOB Globant

Wells Fargo

$61

Upgrades Mkt Perform Outperform X

GLPG Galapagos NV

Leerink Partners

$40

Initiated Buy X

GNRC Generac

Needham

$248

Downgrades Overweight Sec Weight X

GPN Global Payments

KeyBanc Capital Markets

Initiated Overweight X

GPN Global Payments

Wells Fargo

$103

Upgrades Eq-Weight Overweight X

H Hyatt Hotels

Morgan Stanley

$168

Upgrades Hold Buy X

HAL Halliburton

HSBC Securities

$30

Upgrades Sec Perform Outperform X

HAL Halliburton

RBC Capital Mkts

$31

Initiated Neutral X

HPE Hewlett Packard Enterprise

Piper Sandler

$24

Downgrades Overweight Neutral X

HPQ HP Inc.

JP Morgan

$30

Initiated Buy X

IDA IdaCorp

BTIG Research

$157

Downgrades Overweight Eq Weight X

IT Gartner

Barclays

$270

Reiterated Equal Weight X

JACK Jack In The Box

Barclays

$19 $17

Initiated Equal Weight X

JKHY Jack Henry

Wells Fargo

$161

Upgrades Peer Perform Outperform X

KNTK Kinetik

Wolfe Research

$45

Initiated Buy X

KOPN Kopin

Craig Hallum

$6

Initiated Overweight X

MA Mastercard

Wells Fargo

$669

Upgrades Underweight Eq-Weight X

MANH Manhattan Assoc

Morgan Stanley

$200

Reiterated Overweight X

MCD McDonald’s

Barclays

$360 $362

Upgrades Underweight Eq-Weight X

MMM 3M

Morgan Stanley

$160

Reiterated Buy X

MSFT Microsoft

Citigroup

$680 $682

Initiated Buy X

NEE NextEra Energy

BTIG Research

$98

Initiated Buy X

NGVC Natural Grocers

Northcoast

$54

Initiated Buy X

NWN Northwest Natural

BTIG Research

$53

Downgrades Buy Neutral X

NXT Nextracker

Guggenheim

Initiated Buy X

NXT Nextracker

Needham

$102

Initiated Underweight X

PAYX Paychex

Wells Fargo

$128

Upgrades Underperform Peer Perform X

PCAR PACCAR

Wolfe Research

Initiated Buy X

PCT PureCycle Technologies

Seaport Research Partners

$23

Resumed Buy X

PEBO Peoples Bancorp

DA Davidson

$33

Initiated Buy X

PEG Public Service

BTIG Research

$98

Upgrades Neutral Buy X

PEGA Pegasystems

DA Davidson

$85

Initiated Outperform X

PFGC Performance Food Group

Bernstein

$130

Initiated Buy X

POR Portland Gen Elec

BTIG Research

$52

Initiated Buy X

PPL PPL Corp

BTIG Research

$44

Initiated Buy X

PRIM Primoris Services

Needham

$175

Initiated Equal Weight X

PYPL PayPal

Wells Fargo

$74

Reiterated Positive X

QCOM Qualcomm

Susquehanna

$190 $200

Initiated Equal-Weight X

RHP Ryman Hospitality

Morgan Stanley

$92

Reiterated Overweight X

SBUX Starbucks

Barclays

$115 $95

Reiterated Overweight X

SHAK Shake Shack

Barclays

$160 $115

Initiated Buy X

SHLS Shoals Technologies

Needham

$12

Initiated Buy X

SKYT SkyWater Technology

Stifel

$25

Initiated Neutral X

SO Southern

BTIG Research

Initiated Buy X

SR Spire

BTIG Research

$99

Initiated Buy X

SRE Sempra Energy

BTIG Research

$106

Downgrades Neutral Underweight X

SUPV Grupo Supervielle

JP Morgan

$5

Initiated Mkt Perform X

SYY Sysco

Bernstein

$83

Initiated Overweight X

TOST Toast

Wells Fargo

$47

Reiterated Buy X

TXN Texas Instruments

TD Cowen

$210 $200

Initiated Hold X

U Unity Software

Deutsche Bank

$39

Initiated Outperform X

URI United Rentals

RBC Capital Mkts

$1152

Initiated Outperform X

USFD US Foods

Bernstein

$95

Initiated Overweight X

V Visa

Wells Fargo

$412

Upgrades Hold Buy X

VICR Vicor

Craig Hallum

$90

Initiated Buy X

WEC WEC Energy Group

BTIG Research

$136

Upgrades Neutral Buy X

WEX WEX

BofA Securities

$178

Downgrades Mkt Perform Underperform X

WRB W.R. Berkley

BMO Capital Markets

$64

Reiterated Dirty X

WUBIX Wubistics

G. William Miller Research

Initiated Buy X

XEL Xcel Energy

BTIG Research

$96