Stocks Rated
SHOWING 40 OF 476
MED Medifast, Inc. Buy = MAINTAIN Jun 25, 2020
MEI Methode Electronics, Inc. Neutral ▼ DOWNGRADE Mar 19, 2020
MET MetLife, Inc. Neutral = MAINTAIN Jul 16, 2018
METC Ramaco Resources, Inc. Buy = MAINTAIN Mar 24, 2020
MFIN Medallion Financial Corp. Buy = MAINTAIN Apr 30, 2020
MGNI Magnite, Inc. Buy = MAINTAIN May 7, 2020
MNOV MediciNova, Inc. Buy = MAINTAIN Mar 13, 2020
MNR Mach Natural Resources LP Buy = MAINTAIN May 8, 2020
MOGO MOGO Buy = MAINTAIN Nov 25, 2020
MPAA Motorcar Parts of America, Inc. Buy = MAINTAIN Mar 17, 2020
MRVL Marvell Technology, Inc. Buy = MAINTAIN May 29, 2020
MSFT Microsoft Corporation Neutral = MAINTAIN Feb 27, 2014
MSGS Madison Square Garden Sports Corp. Buy = MAINTAIN Mar 28, 2013
MSTR Strategy Inc Neutral = MAINTAIN May 5, 2018
MTG MGIC Investment Corporation Buy = MAINTAIN Apr 6, 2020
MTZ MasTec, Inc. Buy = MAINTAIN May 4, 2020
MUX McEwen Mining Inc. Buy = MAINTAIN May 28, 2020
MYRG MYR Group Inc. Neutral = MAINTAIN May 1, 2020
NCMI National CineMedia, Inc. Buy = MAINTAIN May 6, 2020
NDSN Nordson Corporation Buy = MAINTAIN May 23, 2018
NEM Newmont Corporation Buy = MAINTAIN May 19, 2020
NEPH Nephros, Inc. Buy = MAINTAIN Jan 26, 2021
NFLX Netflix, Inc. Neutral ▲ UPGRADE May 5, 2018
NKE NIKE, Inc. Neutral = MAINTAIN Sep 19, 2018
NMIH NMI Holdings, Inc. Buy = MAINTAIN May 7, 2020
NNN NNN REIT, Inc. Buy = MAINTAIN May 5, 2020
NOV NOV Inc. Neutral ▼ DOWNGRADE May 5, 2018
NOW ServiceNow, Inc. Neutral = MAINTAIN May 5, 2018
NPO EnPro Industries, Inc. Buy = MAINTAIN Aug 6, 2018
NSA NSA Neutral = MAINTAIN May 5, 2018
NSIT Insight Enterprises, Inc. Buy = MAINTAIN May 11, 2020
NTCT NetScout Systems, Inc. Buy = MAINTAIN May 5, 2018
NVAX Novavax, Inc. Buy = MAINTAIN Feb 18, 2021
NVDA NVIDIA Corporation Neutral ▼ DOWNGRADE Nov 16, 2018
NWBI Northwest Bancshares, Inc. Buy = MAINTAIN Jun 19, 2020
NWL Newell Brands Inc. Neutral = MAINTAIN May 5, 2018
NXRT NexPoint Residential Trust, Inc. Buy = MAINTAIN Feb 20, 2019
NXST Nexstar Media Group, Inc. Buy = MAINTAIN May 7, 2020
OESX Orion Energy Systems, Inc. Buy = MAINTAIN Mar 30, 2020
OLP One Liberty Properties, Inc. Neutral = MAINTAIN Apr 16, 2020