Upgrades Neutral Buy X

AJG Arthur J. Gallagher

UBS

$250

Upgrades Neutral Buy X

BRC Brady

Sidoti

$103

Initiated Outperform X

DTIL Precision BioSciences

Oppenheimer

$20

Initiated Buy X

ELVN Enliven Therapeutics

Stifel

$60

Downgrades Outperform Sec Perform X

EQR Equity Residential

RBC Capital Mkts

$70

Upgrades Hold Buy X

FCEL FuelCell Energy

Canaccord Genuity

$30

Initiated Buy X

GOLD Gold.com

Canaccord Genuity

$70

Downgrades Outperform Perform X

INGR Ingredion

Oppenheimer

Resumed Buy X

JAZZ Jazz Pharma

Truist

$256

Downgrades Mkt Perform Underperform X

LEN Lennar

Keefe Bruyette

$86

Initiated Buy X

LOPE Grand Canyon Education

Truist

$200

Initiated Outperform X

LYTS LSI Industries

Oppenheimer

$30

Initiated Buy X

MGNI Magnite

BTIG Research

$20

Upgrades Underweight Neutral X

PAR PAR Technology

JP Morgan

$16

Initiated Mkt Outperform X

PKE Park Aerospace

Citizens

$42

Initiated Market Outperform X

PRM Perimeter Solutions

CJS Securities

$48

Downgrades Buy Hold X

PRU Prudential

Argus

Upgrades Neutral Buy X

PTCT PTC Therapeutics

Citigroup

$108

Upgrades Mkt Perform Outperform X

TOL Toll Brothers

Keefe Bruyette

$161

Initiated Outperform X

VEON VEON

Northland Capital

$70

Initiated Buy X

WPP WPP plc

Berenberg

Upgrades Eq Weight Overweight X

WST West Pharm

Barclays

$400

Resumed Buy X

ZYME Zymeworks

Truist

$28