Downgrades Buy Neutral X

AB AllianceBernstein

Goldman

$40

Upgrades Hold Buy X

ADSK Autodesk

Berenberg

$365

Initiated Buy X

AHH Armada Hoffler Properties

Jefferies

$8

Upgrades Neutral Buy X

AMG Affiliated Managers

Goldman

$218

Upgrades Neutral Outperform X

AMZN Amazon

BNP Paribas Exane

$254

Initiated Buy X

ATEN A10 Networks

Deutsche Bank

$22

Upgrades Neutral Buy X

BA Boeing

Rothschild & Co Redburn

$275

Downgrades Outperform Neutral X

BAC Bank of America

Robert W. Baird

$52

Upgrades Neutral Buy X

BEN Franklin Resources

Goldman

$29

Resumed Buy X

COMP Compass

BTIG Research

$9

Upgrades Neutral Buy X

EDU New Oriental Education & Technology

Citigroup

$50

Upgrades Hold Buy X

EL Estee Lauder

HSBC Securities

Initiated Outperform X

EME EMCOR Group

Robert W. Baird

$560

Upgrades Neutral Buy X

ESTC Elastic

Monness Crespi & Hardt

$111

Initiated Buy X

FTS Fortis

TD Securities

Downgrades Outperform Neutral X

GOOGL Alphabet A

BNP Paribas Exane

$172

Upgrades Mkt Perform Mkt Outperform X

GOOGL Alphabet A

Citizens JMP

$220

Initiated Outperform X

JHX James Hardie

William Blair

Downgrades Neutral Underperform X

JPM JPMorgan Chase

Robert W. Baird

$235

Upgrades Hold Buy X

NKE NIKE

HSBC Securities

$80

Reiterated Buy X

NKE NIKE

Needham

$66 $78

Resumed Mkt Perform X

OPEN Opendoor Technologies

Citizens JMP

Initiated Mkt Perform X

RBCAA Republic Bancorp

Raymond James

Initiated Market Perform X

STBA S&T Bancorp

Hovde Group

$41

Downgrades Buy Neutral X

TAL TAL Education

Citigroup

$11.54

Downgrades Buy Neutral X

TAP Molson Coors Brewing

BofA Securities

$50

Upgrades In-line Outperform X

TTD The Trade Desk

Evercore ISI

$90

Downgrades Buy Hold X

UBER Uber

Canaccord Genuity

$84

Downgrades Buy Hold X

WRB W.R. Berkley

TD Cowen

$78

Upgrades Sell Neutral X

WT WisdomTree

Goldman

$11.90

Reiterated Buy X

XPO XPO, Inc.

TD Cowen

$136 $133