Upgrades Reduce Hold X

ACN Accenture

HSBC Securities

$220

Downgrades Overweight Eq Weight X

AMCR Amcor

Wells Fargo

$43

Upgrades Neutral Overweight X

APD Air Products

JP Morgan

$310

Upgrades Eq Weight Overweight X

ATR AptarGroup

Wells Fargo

$144

Downgrades Eq Weight Underweight X

BMO Bank of Montreal

Barclays

Upgrades Reduce Hold X

BP BP

HSBC Securities

$45.30

Initiated Buy X

CEVA Ceva

TD Cowen

$22

Upgrades Neutral Outperform X

CMG Chipotle Mexican Grill

Mizuho

$40

Upgrades Neutral Overweight X

CRGY Crescent Energy

JP Morgan

$19

Upgrades Hold Buy X

CVX Chevron

HSBC Securities

$215

Upgrades Sell Neutral X

EQNR Equinor

UBS

Reiterated Buy X

FDX FedEx

TD Cowen

$383 $426

Upgrades Perform Outperform X

FIGS FIGS, Inc.

Oppenheimer

$22

Initiated Hold X

FLNC Fluence

Needham

Upgrades Perform Outperform X

FRPT Freshpet

Oppenheimer

$80

Upgrades Neutral Overweight X

GABC German American Bancorp

Piper Sandler

$47

Resumed Hold X

GNRC Generac

Jefferies

$222

Upgrades In-line Outperform X

HAL Halliburton

Evercore ISI

$42

Upgrades In-line Outperform X

HP Helmerich & Payne

Evercore ISI

$43

Initiated Mkt Perform X

IMVT Immunovant Sciences

Bernstein

$28

Downgrades Buy Neutral X

MOS Mosaic

BofA Securities

$30

Upgrades Hold Buy X

MTD Mettler-Toledo

Jefferies

$1450

Initiated Overweight X

OGE OGE Energy

JP Morgan

$52

Downgrades Overweight Eq Weight X

OI O-I Glass

Wells Fargo

$13

Upgrades Hold Buy X

OKE ONEOK

Jefferies

$98

Upgrades Underweight Neutral X

OXY Occidental Petro

JP Morgan

$63

Initiated Buy X

PERI Perion Network

Canaccord Genuity

$14

Initiated Buy X

PLAB Photronics

Lake Street

$46

Initiated Outperform X

ROIV Roivant Sciences

Bernstein

$35

Upgrades Underperform Hold X

SEDG SolarEdge Technologies

Jefferies

$49

Initiated Buy X

SLDB Solid Biosciences

Guggenheim

$26

Upgrades Neutral Overweight X

SM SM Energy

JP Morgan

$40

Downgrades Mkt Perform Mkt Underperform X

SMCI Super Micro Computer

CJS Securities