Stocks Rated
SHOWING 40 OF 791
MOH Molina Healthcare, Inc. Outperform ▲ UPGRADE Jun 16, 2020
MOS The Mosaic Company Outperform ▲ UPGRADE Mar 5, 2018
MOV Movado Group, Inc. Market Perform ▼ DOWNGRADE Aug 29, 2019
MPC Marathon Petroleum Corporation Outperform = MAINTAIN Feb 1, 2023
MPWR Monolithic Power Systems, Inc. Outperform = MAINTAIN Feb 9, 2023
MRK Merck & Co., Inc. Market Perform = MAINTAIN Jun 27, 2022
MRNA Moderna, Inc. Market Perform = MAINTAIN Jan 25, 2023
MRVL Marvell Technology, Inc. Outperform = MAINTAIN May 27, 2022
MSFT Microsoft Corporation Outperform = MAINTAIN Jan 19, 2023
MSI Motorola Solutions, Inc. Outperform = MAINTAIN Feb 5, 2021
MT ArcelorMittal S.A. Market Perform ▼ DOWNGRADE Sep 22, 2017
MTCH Match Group, Inc. Outperform = MAINTAIN Feb 2, 2023
MTDR Matador Resources Company Outperform = MAINTAIN Jan 25, 2023
MTN Vail Resorts, Inc. Market Perform ▼ DOWNGRADE Sep 21, 2017
MTSI MACOM Technology Solutions Holdings, Inc. Outperform = MAINTAIN Oct 12, 2020
MTUS Metallus Inc. Market Perform ▼ DOWNGRADE Feb 26, 2019
MTZ MasTec, Inc. Outperform = MAINTAIN Aug 8, 2022
MU Micron Technology, Inc. Outperform = MAINTAIN Jul 1, 2022
MUR Murphy Oil Corporation Hold = MAINTAIN Apr 23, 2013
MWA Mueller Water Products, Inc. Market Perform ▲ UPGRADE Jan 28, 2021
MXCT MaxCyte, Inc. Outperform = MAINTAIN Aug 24, 2021
MYE Myers Industries, Inc. Outperform ▲ UPGRADE Aug 27, 2019
MYGN Myriad Genetics, Inc. Market Perform ▼ DOWNGRADE Jul 9, 2019
MZTI The Marzetti Company Perform = MAINTAIN May 23, 2022
NAT Nordic American Tankers Limited Market Perform ▼ DOWNGRADE Aug 13, 2013
NAUT Nautilus Biotechnolgy, Inc. Outperform = MAINTAIN Nov 2, 2021
NBIX Neurocrine Biosciences, Inc. Outperform ▲ UPGRADE Aug 21, 2013
NBR Nabors Industries Ltd. Perform ▼ DOWNGRADE Nov 25, 2020
NCNA NuCana plc Market Perform ▼ DOWNGRADE Mar 3, 2022
NE Noble Corporation Plc Perform ▼ DOWNGRADE Jan 11, 2016
NEM Newmont Corporation Outperform ▲ UPGRADE Sep 9, 2014
NEO NeoGenomics, Inc. Outperform = MAINTAIN Feb 24, 2023
NEOG Neogen Corporation Hold = MAINTAIN Aug 11, 2014
NET Cloudflare, Inc. Outperform = MAINTAIN Oct 19, 2021
NEXT Nextdecade Corp Market Perform ▼ DOWNGRADE Sep 26, 2018
NFLX Netflix, Inc. Outperform = MAINTAIN Oct 19, 2022
NKE NIKE, Inc. Outperform = MAINTAIN Dec 21, 2022
NKTR Nektar Therapeutics Market Perform ▼ DOWNGRADE Mar 15, 2022
NKTX Nkarta, Inc. Outperform = MAINTAIN Aug 4, 2020
NNN NNN REIT, Inc. Perform = MAINTAIN Jun 16, 2015