UPGRADES
3M  (MMM)
Brokerage Firm:  Argus |  Action:  Upgrade |  Ratings Change:  Hold » Buy |  Price Tgt:  —
Alliant Energy  (LNT)
Brokerage Firm:  Wolfe Research |  Action:  Upgrade |  Ratings Change:  Peer Perform » Outperform |  Price Tgt:  $54 » $56
Aspen Tech  (AZPN)
Brokerage Firm:  Robert W. Baird |  Action:  Upgrade |  Ratings Change:  Neutral » Outperform |  Price Tgt:  $135 » $165
Autohome  (ATHM)
Brokerage Firm:  The Benchmark Company |  Action:  Upgrade |  Ratings Change:  Hold » Buy |  Price Tgt:  $135
Broadridge Financial  (BR)
Brokerage Firm:  BTIG Research |  Action:  Upgrade |  Ratings Change:  Neutral » Buy |  Price Tgt:  $176
Cogent Communications  (CCOI)
Brokerage Firm:  MoffettNathanson |  Action:  Upgrade |  Ratings Change:  Neutral » Buy |  Price Tgt:  $63 » $69
Comcast  (CMCSA)
Brokerage Firm:  Cowen |  Action:  Upgrade |  Ratings Change:  Market Perform » Outperform |  Price Tgt:  $56 » $60
Douglas Dynamics  (PLOW)
Brokerage Firm:  Robert W. Baird |  Action:  Upgrade |  Ratings Change:  Neutral » Outperform |  Price Tgt:  $38 » $52
First Business Financial  (FBIZ)
Brokerage Firm:  Janney |  Action:  Upgrade |  Ratings Change:  Neutral » Buy |  Price Tgt:  $24
First Comm Banc  (FCBC)
Brokerage Firm:  Piper Sandler |  Action:  Upgrade |  Ratings Change:  Neutral » Overweight |  Price Tgt:  $25 » $28
Haemonetics  (HAE)
Brokerage Firm:  Barrington Research |  Action:  Upgrade |  Ratings Change:  Mkt Perform » Outperform |  Price Tgt:  $140
Home Bancorp  (HBCP)
Brokerage Firm:  Piper Sandler |  Action:  Upgrade |  Ratings Change:  Neutral » Overweight |  Price Tgt:  $29 » $40
Imperial Oil  (IMO)
Brokerage Firm:  Barclays |  Action:  Upgrade |  Ratings Change:  Equal Weight » Overweight |  Price Tgt:  —
Kohl’s  (KSS)
Brokerage Firm:  Cowen |  Action:  Upgrade |  Ratings Change:  Market Perform » Outperform |  Price Tgt:  $39 » $52
Nucor  (NUE)
Brokerage Firm:  Credit Suisse |  Action:  Upgrade |  Ratings Change:  Neutral » Outperform |  Price Tgt:  $48 » $63
NVIDIA  (NVDA)
Brokerage Firm:  New Street |  Action:  Upgrade |  Ratings Change:  Sell » Neutral |  Price Tgt:  —
NXP Semi  (NXPI)
Brokerage Firm:  Oppenheimer |  Action:  Upgrade |  Ratings Change:  Perform » Outperform |  Price Tgt:  $210
Premier  (PINC)
Brokerage Firm:  The Benchmark Company |  Action:  Upgrade |  Ratings Change:  Hold » Buy |  Price Tgt:  $42
Professional Holding Corp  (PFHD)
Brokerage Firm:  Stephens |  Action:  Upgrade |  Ratings Change:  Equal-Weight » Overweight |  Price Tgt:  $17.50 » $18.50
Prudential Plc  (PUK)
Brokerage Firm:  Societe Generale |  Action:  Upgrade |  Ratings Change:  Sell » Hold |  Price Tgt:  —
SM Energy  (SM)
Brokerage Firm:  JP Morgan |  Action:  Upgrade |  Ratings Change:  Underweight » Neutral |  Price Tgt:  $13
Steel Dynamics  (STLD)
Brokerage Firm:  Credit Suisse |  Action:  Upgrade |  Ratings Change:  Neutral » Outperform |  Price Tgt:  $52
TETRA Tech  (TTI)
Brokerage Firm:  Stifel |  Action:  Upgrade |  Ratings Change:  Hold » Buy |  Price Tgt:  $3T
owne Bank  (TOWN)
Brokerage Firm:  Piper Sandler |  Action:  Upgrade |  Ratings Change:  Neutral » Overweight |  Price Tgt:  $25 » $28
DOWNGRADES
Beyond Meat  (BYND)
Brokerage Firm:  DA Davidson |  Action:  Downgrade |  Ratings Change:  Neutral » Underperform |  Price Tgt:  $135
Brookfield Property Partners  (BPY)
Brokerage Firm:  Scotiabank |  Action:  Downgrade |  Ratings Change:  Sector Outperform » Sector Perform |  Price Tgt:  —
Cabot Oil & Gas  (COG)
Brokerage Firm:  JP Morgan |  Action:  Downgrade |  Ratings Change:  Overweight » Neutral |  Price Tgt:  $20
Centennial Resource Development  (CDEV)
Brokerage Firm:  JP Morgan |  Action:  Downgrade |  Ratings Change:  Neutral » Underweight |  Price Tgt:  —
Community Bankers Trust  (ESXB)
Brokerage Firm:  Stephens |  Action:  Downgrade |  Ratings Change:  Overweight » Equal-Weight |  Price Tgt:  $8
Ferrari  (RACE)
Brokerage Firm:  Citigroup |  Action:  Downgrade |  Ratings Change:  Neutral » Sell |  Price Tgt:  —
Fidelity Nat’l Info  (FIS)
Brokerage Firm:  Rosenblatt |  Action:  Downgrade |  Ratings Change:  Buy » Neutral |  Price Tgt:  $140
Hyliion  (HYLN)
Brokerage Firm:  Goldman |  Action:  Downgrade |  Ratings Change:  Neutral » Sell |  Price Tgt:  $19 » $12
Microchip  (MCHP)
Brokerage Firm:  Vertical Research |  Action:  Downgrade |  Ratings Change:  Buy » Hold |  Price Tgt:  —
National Beverage  (FIZZ)
Brokerage Firm:  UBS |  Action:  Downgrade |  Ratings Change:  Neutral » Sell |  Price Tgt:  $92
New Gold  (NGD)
Brokerage Firm:  CIBC |  Action:  Downgrade |  Ratings Change:  Sector Outperform » Neutral |  Price Tgt:  —
SBA Comm  (SBAC)
Brokerage Firm:  Credit Suisse |  Action:  Downgrade |  Ratings Change:  Outperform » Neutral |  Price Tgt:  $365 » $291
Scorpio Bulkers  (SALT)
Brokerage Firm:  Stifel |  Action:  Downgrade |  Ratings Change:  Buy » Hold |  Price Tgt:  $20 » $18
Simply Good Foods  (SMPL)
Brokerage Firm:  DA Davidson |  Action:  Downgrade |  Ratings Change:  Buy » Neutral |  Price Tgt:  $33
Utz Brands  (UTZ)
Brokerage Firm:  DA Davidson |  Action:  Downgrade |  Ratings Change:  Buy » Neutral |  Price Tgt:  $24
Voyager Therapeutics  (VYGR)
Brokerage Firm:  BTIG Research |  Action:  Downgrade |  Ratings Change:  Buy » Neutral |  Price Tgt:  —
Voyager Therapeutics  (VYGR)
Brokerage Firm:  Wedbush |  Action:  Downgrade |  Ratings Change:  Outperform » Neutral |  Price Tgt:  $6
COVERAGE INITIATED
Apollo Commercial Real Estate  (ARI)
Brokerage Firm:  BTIG Research |  Action:  Initiated |  Ratings Change:  Neutral |  Price Tgt:  —
Ares Commercial Real Estate  (ACRE)
Brokerage Firm:  BTIG Research |  Action:  Initiated |  Ratings Change:  Buy |  Price Tgt:  $13.50
Broadmark Realty  (BRMK)
Brokerage Firm:  BTIG Research |  Action:  Initiated |  Ratings Change:  Neutral |  Price Tgt:  —
Clean Energy Fuels  (CLNE)
Brokerage Firm:  Credit Suisse |  Action:  Initiated |  Ratings Change:  Outperform |  Price Tgt:  $17
Cognyte Software  (CGNT)
Brokerage Firm:  Needham |  Action:  Initiated |  Ratings Change:  Buy |  Price Tgt:  $36
Colony Credit Real Estate  (CLNC)
Brokerage Firm:  BTIG Research |  Action:  Initiated |  Ratings Change:  Neutral |  Price Tgt:  —
Gracell Biotechnologies  (GRCL)
Brokerage Firm:  Citigroup |  Action:  Initiated |  Ratings Change:  Buy |  Price Tgt:  $35
KKR Real Estate Finance Trust  (KREF)
Brokerage Firm:  BTIG Research |  Action:  Initiated |  Ratings Change:  Buy |  Price Tgt:  $19.50
Ladder Capital  (LADR)
Brokerage Firm:  BTIG Research |  Action:  Initiated |  Ratings Change:  Buy |  Price Tgt:  $11.50
Millicom International Cellular  (TIGO)
Brokerage Firm:  Goldman |  Action:  Initiated |  Ratings Change:  Neutral |  Price Tgt:  $42
Plug Power  (PLUG)
Brokerage Firm:  Bernstein |  Action:  Initiated |  Ratings Change:  Outperform |  Price Tgt:  $75
Ready Capital  (RC)
Brokerage Firm:  BTIG Research |  Action:  Initiated |  Ratings Change:  Buy |  Price Tgt:  $14
Starwood Property Trust  (STWD)
Brokerage Firm:  BTIG Research |  Action:  Initiated |  Ratings Change:  Buy |  Price Tgt:  $21
Surgalign Holdings  (SRGA)
Brokerage Firm:  BTIG Research |  Action:  Initiated |  Ratings Change:  Buy |  Price Tgt:  $4
TPG RE Finance Trust  (TRTX)
Brokerage Firm:  BTIG Research |  Action:  Initiated |  Ratings Change:  Buy |  Price Tgt:  $12.50
COVERAGE RESUMED
Bloom Energy  (BE)
Brokerage Firm:  Bernstein |  Action:  Resumed |  Ratings Change:  Mkt Perform |  Price Tgt:  $41
ConocoPhillips  (COP)
Brokerage Firm:  Goldman |  Action:  Resumed |  Ratings Change:  Buy |  Price Tgt:  $52
REITERATED/PRICE TARGET CHANGED
Alphabet  (GOOG)
Brokerage Firm:  Pivotal Research Group |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $2100 » $2750
Alphabet A  (GOOGL)
Brokerage Firm:  Monness Crespi & Hardt |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $2000 » $2500
Alphabet A  (GOOGL)
Brokerage Firm:  Susquehanna |  Action:  Reiterated |  Ratings Change:  Positive |  Price Tgt:  $2000 » $3000
Alphabet A  (GOOGL)
Brokerage Firm:  Needham |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $1800 » $2500
Alphabet A  (GOOGL)
Brokerage Firm:  Mizuho |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $2100 » $2350
Alphabet A  (GOOGL)
Brokerage Firm:  Raymond James |  Action:  Reiterated |  Ratings Change:  Outperform |  Price Tgt:  $1800 » $2440
Alphabet A  (GOOGL)
Brokerage Firm:  Wedbush |  Action:  Reiterated |  Ratings Change:  Outperform |  Price Tgt:  $2150 » $2470
Alphabet A  (GOOGL)
Brokerage Firm:  KeyBanc Capital Markets |  Action:  Reiterated |  Ratings Change:  Overweight |  Price Tgt:  $2060 » $2353
Alphabet A  (GOOGL)
Brokerage Firm:  Barclays |  Action:  Reiterated |  Ratings Change:  Overweight |  Price Tgt:  $1900 » $2500
Alphabet A  (GOOGL)
Brokerage Firm:  UBS |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $2050 » $2300
Alphabet A  (GOOGL)
Brokerage Firm:  Stifel |  Action:  Reiterated |  Ratings Change:  Hold |  Price Tgt:  $1700 » $2025
Alphabet A  (GOOGL)
Brokerage Firm:  Goldman |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $2250 » $2550
Alphabet A  (GOOGL)
Brokerage Firm:  Morgan Stanley |  Action:  Reiterated |  Ratings Change:  Overweight |  Price Tgt:  $2050 » $2200
Amazon  (AMZN)
Brokerage Firm:  Pivotal Research Group |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $4500 » $4650
Amazon  (AMZN)
Brokerage Firm:  Susquehanna |  Action:  Reiterated |  Ratings Change:  Positive |  Price Tgt:  $4000 » $5200
Amazon  (AMZN)
Brokerage Firm:  Monness Crespi & Hardt |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $4000 » $4250
Amazon  (AMZN)
Brokerage Firm:  Cowen |  Action:  Reiterated |  Ratings Change:  Outperform |  Price Tgt:  $4350 » $4400
Amazon  (AMZN)
Brokerage Firm:  MKM Partners |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $3750 » $3975
Amazon  (AMZN)
Brokerage Firm:  Jefferies |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $3800 » $4000
Amazon  (AMZN)
Brokerage Firm:  Oppenheimer |  Action:  Reiterated |  Ratings Change:  Outperform |  Price Tgt:  $3700 » $4100
Amazon  (AMZN)
Brokerage Firm:  Deutsche Bank |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $4050 » $4250
Amazon  (AMZN)
Brokerage Firm:  Wedbush |  Action:  Reiterated |  Ratings Change:  Outperform |  Price Tgt:  $3900 » $4000
Amazon  (AMZN)
Brokerage Firm:  Barclays |  Action:  Reiterated |  Ratings Change:  Overweight |  Price Tgt:  $3660 » $3860
Amazon  (AMZN)
Brokerage Firm:  Canaccord Genuity |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $3800 » $4100
Amazon  (AMZN)
Brokerage Firm:  Guggenheim |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $3600 » $4000
Amazon  (AMZN)
Brokerage Firm:  Credit Suisse |  Action:  Reiterated |  Ratings Change:  Outperform |  Price Tgt:  $3860 » $3940
Amazon  (AMZN)
Brokerage Firm:  UBS |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $4000 » $4150
Amazon  (AMZN)
Brokerage Firm:  Raymond James |  Action:  Reiterated |  Ratings Change:  Outperform |  Price Tgt:  $3500 » $4000
Amazon  (AMZN)
Brokerage Firm:  Stifel |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $3600 » $4000
Amazon  (AMZN)
Brokerage Firm:  JP Morgan |  Action:  Reiterated |  Ratings Change:  Overweight |  Price Tgt:  $4155 » $4400
Amazon  (AMZN)
Brokerage Firm:  Goldman |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $4200 » $4500
ArcBest  (ARCB)
Brokerage Firm:  Cowen |  Action:  Reiterated |  Ratings Change:  Outperform |  Price Tgt:  $46 » $55
Chipotle Mexican Grill  (CMG)
Brokerage Firm:  Telsey Advisory Group |  Action:  Reiterated |  Ratings Change:  Market Perform |  Price Tgt:  $1350 » $1600
ICHOR Corporation  (ICHR)
Brokerage Firm:  Cowen |  Action:  Reiterated |  Ratings Change:  Outperform |  Price Tgt:  $46 » $48
Lumentum  (LITE)
Brokerage Firm:  Needham |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $115 » $120
NXP Semi  (NXPI)
Brokerage Firm:  Cowen |  Action:  Reiterated |  Ratings Change:  Outperform |  Price Tgt:  $220 » $225
Power Integrations  (POWI)
Brokerage Firm:  Cowen |  Action:  Reiterated |  Ratings Change:  Outperform |  Price Tgt:  $90 » $100
Viavi  (VIAV)
Brokerage Firm:  Needham |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $18 » $19
Zebra Tech  (ZBRA)
Brokerage Firm:  Needham |  Action:  Reiterated |  Ratings Change:  Buy |  Price Tgt:  $340 » $445