UPGRADES
Amgen (AMGN)
Brokerage Firm: Raymond James | Action: Upgrade | Ratings Change: Mkt Perform » Outperform | Price Tgt: $255
Apollo Global Management (APO)
Brokerage Firm: Evercore ISI | Action: Upgrade | Ratings Change: In-line » Outperform | Price Tgt: $52
Applied Optoelectronics (AAOI)
Brokerage Firm: Northland Capital | Action: Upgrade | Ratings Change: Under Perform » Market Perform | Price Tgt: $10
Archer-Daniels (ADM)
Brokerage Firm: Monness Crespi & Hardt | Action: Upgrade | Ratings Change: Neutral » Buy | Price Tgt: $60
Autoliv (ALV)
Brokerage Firm: Pareto | Action: Upgrade | Ratings Change: Hold » Buy | Price Tgt: —
Cabot Oil & Gas (COG)
Brokerage Firm: BofA Securities | Action: Upgrade | Ratings Change: Underperform » Neutral | Price Tgt: $22
Check Point Software (CHKP)
Brokerage Firm: Goldman | Action: Upgrade | Ratings Change: Sell » Neutral | Price Tgt: $128
Crown Castle (CCI)
Brokerage Firm: Raymond James | Action: Upgrade | Ratings Change: Mkt Perform » Outperform | Price Tgt: $172
D.R. Horton (DHI)
Brokerage Firm: Raymond James | Action: Upgrade | Ratings Change: Mkt Perform » Outperform | Price Tgt: $85
First Midwest Banc (FMBI)
Brokerage Firm: Raymond James | Action: Upgrade | Ratings Change: Mkt Perform » Outperform | Price Tgt: $15
First Solar (FSLR)
Brokerage Firm: ROTH Capital | Action: Upgrade | Ratings Change: Neutral » Buy | Price Tgt: $100
Huntington Banc (HBAN)
Brokerage Firm: Wedbush | Action: Upgrade | Ratings Change: Neutral » Outperform | Price Tgt: —
Independent Bank (INDB)
Brokerage Firm: Compass Point | Action: Upgrade | Ratings Change: Neutral » Buy | Price Tgt: $70
Installed Building Products (IBP)
Brokerage Firm: KeyBanc Capital Markets | Action: Upgrade | Ratings Change: Sector Weight » Overweight | Price Tgt: $120
Kontoor Brands (KTB)
Brokerage Firm: BofA Securities | Action: Upgrade | Ratings Change: Underperform » Buy | Price Tgt: $17 » $38
Live Oak Bancshares (LOB)
Brokerage Firm: Raymond James | Action: Upgrade | Ratings Change: Outperform » Strong Buy | Price Tgt: $42
Owl Rock Capital (ORCC)
Brokerage Firm: Keefe Bruyette | Action: Upgrade | Ratings Change: Mkt Perform » Outperform | Price Tgt: $14
Pearson Plc (PSO)
Brokerage Firm: UBS | Action: Upgrade | Ratings Change: Neutral » Buy | Price Tgt: —
PulteGroup (PHM)
Brokerage Firm: Raymond James | Action: Upgrade | Ratings Change: Outperform » Strong Buy | Price Tgt: $48 » $60
Range Resources (RRC)
Brokerage Firm: BofA Securities | Action: Upgrade | Ratings Change: Neutral » Buy | Price Tgt: —
TechnipFMC (FTI)
Brokerage Firm: Societe Generale | Action: Upgrade | Ratings Change: Hold » Buy | Price Tgt: —
Toll Brothers (TOL)
Brokerage Firm: Raymond James | Action: Upgrade | Ratings Change: Mkt Perform » Outperform | Price Tgt: $55
Triton International (TRTN)
Brokerage Firm: CJS Securities | Action: Upgrade | Ratings Change: Market Perform » Market Outperform | Price Tgt: —
Winnebago (WGO)
Brokerage Firm: Citigroup | Action: Upgrade | Ratings Change: Neutral » Buy | Price Tgt: $61 » $63
DOWNGRADES
Ardmore Shipping (ASC)
Brokerage Firm: Pareto | Action: Downgrade | Ratings Change: Buy » Hold | Price Tgt: —
Boot Barn Holdings (BOOT)
Brokerage Firm: Craig Hallum | Action: Downgrade | Ratings Change: Buy » Hold | Price Tgt: $31
Cenovus Energy (CVE)
Brokerage Firm: Credit Suisse | Action: Downgrade | Ratings Change: Outperform » Neutral | Price Tgt: —
Cinemark (CNK)
Brokerage Firm: Barrington Research | Action: Downgrade | Ratings Change: Outperform » Mkt Perform | Price Tgt: —
Daqo New Energy (DQ)
Brokerage Firm: ROTH Capital | Action: Downgrade | Ratings Change: Buy » Neutral | Price Tgt: $220 » $200
Exelon (EXC)
Brokerage Firm: Guggenheim | Action: Downgrade | Ratings Change: Buy » Neutral | Price Tgt: $46 » $42
First Solar (FSLR)
Brokerage Firm: Credit Suisse | Action: Downgrade | Ratings Change: Neutral » Underperform | Price Tgt: $64
KeyCorp (KEY)
Brokerage Firm: Wedbush | Action: Downgrade | Ratings Change: Outperform » Neutral | Price Tgt: $14
Marcus (MCS)
Brokerage Firm: Barrington Research | Action: Downgrade | Ratings Change: Outperform » Mkt Perform | Price Tgt: —
SAP SE (SAP)
Brokerage Firm: Exane BNP Paribas | Action: Downgrade | Ratings Change: Outperform » Neutral | Price Tgt: $130
SAP SE (SAP)
Brokerage Firm: JP Morgan | Action: Downgrade | Ratings Change: Overweight » Neutral | Price Tgt: —
STAAR Surgical (STAA)
Brokerage Firm: Sidoti | Action: Downgrade | Ratings Change: Buy » Neutral | Price Tgt: —
SunPower (SPWR)
Brokerage Firm: Credit Suisse | Action: Downgrade | Ratings Change: Outperform » Neutral | Price Tgt: $16
Veoneer (VNE)
Brokerage Firm: Kepler | Action: Downgrade | Ratings Change: Hold » Reduce | Price Tgt: $14
COVERAGE INITIATED
AppFolio (APPF)
Brokerage Firm: Keefe Bruyette | Action: Initiated | Ratings Change: Mkt Perform | Price Tgt: $150
Arcturus Therapeutics (ARCT)
Brokerage Firm: Barclays | Action: Initiated | Ratings Change: Overweight | Price Tgt: $72
Asana (ASAN)
Brokerage Firm: Piper Sandler | Action: Initiated | Ratings Change: Neutral | Price Tgt: $25
Asana (ASAN)
Brokerage Firm: Jefferies | Action: Initiated | Ratings Change: Buy | Price Tgt: $30
Asana (ASAN)
Brokerage Firm: RBC Capital Mkts | Action: Initiated | Ratings Change: Outperform | Price Tgt: $30
Asana (ASAN)
Brokerage Firm: JMP Securities | Action: Initiated | Ratings Change: Mkt Outperform | Price Tgt: $31
Asana (ASAN)
Brokerage Firm: JP Morgan | Action: Initiated | Ratings Change: Neutral | Price Tgt: $25
Asana (ASAN)
Brokerage Firm: Credit Suisse | Action: Initiated | Ratings Change: Neutral | Price Tgt: $23
Asana (ASAN)
Brokerage Firm: KeyBanc Capital Markets | Action: Initiated | Ratings Change: Sector Weight | Price Tgt: —
Asana (ASAN)
Brokerage Firm: Morgan Stanley | Action: Initiated | Ratings Change: Equal-Weight | Price Tgt: $27
Asana (ASAN)
Brokerage Firm: Oppenheimer | Action: Initiated | Ratings Change: Outperform | Price Tgt: $30
Athenex (ATNX)
Brokerage Firm: SVB Leerink | Action: Initiated | Ratings Change: Outperform | Price Tgt: $22
Canadian Natrl Res (CNQ)
Brokerage Firm: CIBC | Action: Initiated | Ratings Change: Sector Outperform | Price Tgt: —
Chicken Soup for the Soul Entertainment (CSSE)
Brokerage Firm: Craig Hallum | Action: Initiated | Ratings Change: Buy | Price Tgt: $25
Chindata Group (CD)
Brokerage Firm: Morgan Stanley | Action: Initiated | Ratings Change: Overweight | Price Tgt: —
CyberOptics (CYBE)
Brokerage Firm: Colliers Securities | Action: Initiated | Ratings Change: Buy | Price Tgt: $36
FibroGen (FGEN)
Brokerage Firm: Raymond James | Action: Initiated | Ratings Change: Underperform | Price Tgt: —
HOOKIPA Pharma (HOOK)
Brokerage Firm: JMP Securities | Action: Initiated | Ratings Change: Mkt Outperform | Price Tgt: $19
Imperial Oil (IMO)
Brokerage Firm: CIBC | Action: Initiated | Ratings Change: Neutral | Price Tgt: —
Mission Produce (AVO)
Brokerage Firm: Stephens | Action: Initiated | Ratings Change: Overweight | Price Tgt: $18
Mission Produce (AVO)
Brokerage Firm: Citigroup | Action: Initiated | Ratings Change: Buy | Price Tgt: $16
Mission Produce (AVO)
Brokerage Firm: DA Davidson | Action: Initiated | Ratings Change: Buy | Price Tgt: —
Mission Produce (AVO)
Brokerage Firm: JP Morgan | Action: Initiated | Ratings Change: Overweight | Price Tgt: $18
Monmouth Real Estate (MNR)
Brokerage Firm: National Securities | Action: Initiated | Ratings Change: Buy | Price Tgt: $18
Morphic (MORF)
Brokerage Firm: RBC Capital Mkts | Action: Initiated | Ratings Change: Outperform | Price Tgt: $35
Nomad Foods (NOMD)
Brokerage Firm: BTIG Research | Action: Initiated | Ratings Change: Buy | Price Tgt: $30
Orphazyme (ORPH)
Brokerage Firm: Guggenheim | Action: Initiated | Ratings Change: Buy | Price Tgt: $27
Orphazyme (ORPH)
Brokerage Firm: BofA Securities | Action: Initiated | Ratings Change: Buy | Price Tgt: $13
Ovintiv (OVV)
Brokerage Firm: CIBC | Action: Initiated | Ratings Change: Sector Underperform | Price Tgt: $11
Palantir Technologies (PLTR)
Brokerage Firm: Jefferies | Action: Initiated | Ratings Change: Buy | Price Tgt: $13
Palantir Technologies (PLTR)
Brokerage Firm: Goldman | Action: Initiated | Ratings Change: Neutral | Price Tgt: $10
Palantir Technologies (PLTR)
Brokerage Firm: Credit Suisse | Action: Initiated | Ratings Change: Neutral | Price Tgt: $11
Palantir Technologies (PLTR)
Brokerage Firm: RBC Capital Mkts | Action: Initiated | Ratings Change: Sector Perform | Price Tgt: $11
Palantir Technologies (PLTR)
Brokerage Firm: Morgan Stanley | Action: Initiated | Ratings Change: Overweight | Price Tgt: $13
Pulmonx (LUNG)
Brokerage Firm: Wells Fargo | Action: Initiated | Ratings Change: Equal Weight | Price Tgt: $46
Pulmonx (LUNG)
Brokerage Firm: Canaccord Genuity | Action: Initiated | Ratings Change: Buy | Price Tgt: $49
Pulmonx (LUNG)
Brokerage Firm: Stifel | Action: Initiated | Ratings Change: Buy | Price Tgt: $50
Pulmonx (LUNG)
Brokerage Firm: Morgan Stanley | Action: Initiated | Ratings Change: Equal-Weight | Price Tgt: $44
Pulmonx (LUNG)
Brokerage Firm: BofA Securities | Action: Initiated | Ratings Change: Buy | Price Tgt: $50
Sapiens Int’l (SPNS)
Brokerage Firm: JP Morgan | Action: Initiated | Ratings Change: Overweight | Price Tgt: $40
Suncor Energy (SU)
Brokerage Firm: CIBC | Action: Initiated | Ratings Change: Sector Outperform | Price Tgt: —
Vontier (VNT)
Brokerage Firm: Robert W. Baird | Action: Initiated | Ratings Change: Outperform | Price Tgt: $38
Xcel Energy (XEL)
Brokerage Firm: Citigroup | Action: Initiated | Ratings Change: Neutral | Price Tgt: $76
Yalla Group (YALA)
Brokerage Firm: Morgan Stanley | Action: Initiated | Ratings Change: Equal-Weight | Price Tgt: —
Zscaler (ZS)
Brokerage Firm: JP Morgan | Action: Initiated | Ratings Change: Overweight | Price Tgt: $190
COVERAGE RESUMED
Apple (AAPL)
Brokerage Firm: Atlantic Equities | Action: Resumed | Ratings Change: Overweight | Price Tgt: $150
Immunogen (IMGN)
Brokerage Firm: H.C. Wainwright | Action: Resumed | Ratings Change: Buy | Price Tgt: $11
Juniper Networks (JNPR)
Brokerage Firm: Barclays | Action: Resumed | Ratings Change: Equal Weight | Price Tgt: $25
REITERATED/PRICE TARGET CHANGED
Deckers Outdoor (DECK)
Brokerage Firm: Telsey Advisory Group | Action: Reiterated | Ratings Change: Outperform | Price Tgt: $240 » $275
lululemon athletica (LULU)
Brokerage Firm: JP Morgan | Action: Reiterated | Ratings Change: Overweight | Price Tgt: $387 » $415
Ralph Lauren (RL)
Brokerage Firm: Telsey Advisory Group | Action: Reiterated | Ratings Change: Outperform | Price Tgt: $85 » $88
Starbucks (SBUX)
Brokerage Firm: RBC Capital Mkts | Action: Reiterated | Ratings Change: Outperform | Price Tgt: $89 » $97
Viela Bio (VIE)
Brokerage Firm: H.C. Wainwright | Action: Reiterated | Ratings Change: Buy | Price Tgt: $82 » $75