Stocks Rated
SHOWING 40 OF 890
MA Mastercard Incorporated Buy = MAINTAIN May 1, 2015
MAA Mid-America Apartment Communities, Inc. Hold ▼ DOWNGRADE Aug 3, 2018
MAC The Macerich Company Hold = MAINTAIN May 14, 2012
MAR Marriott International, Inc. Hold = MAINTAIN Feb 27, 2020
MASI MASI Buy = MAINTAIN Aug 1, 2019
MAT Mattel, Inc. Hold = MAINTAIN Jan 14, 2020
MATX Matson, Inc. Buy ▲ UPGRADE Feb 27, 2020
MCD McDonald's Corporation Hold = MAINTAIN Jul 29, 2019
MCHP Microchip Technology Incorporated Buy = MAINTAIN Aug 4, 2015
MCO Moody's Corporation Hold = MAINTAIN Feb 13, 2020
MCRI Monarch Casino & Resort, Inc. Hold = MAINTAIN Jul 25, 2018
MCY Mercury General Corporation Hold ▲ UPGRADE Jan 9, 2013
MD Pediatrix Medical Group, Inc. Buy = MAINTAIN Mar 8, 2016
MDB MongoDB, Inc. Buy = MAINTAIN Jun 19, 2019
MDLZ Mondelez International, Inc. Hold = MAINTAIN Jun 17, 2019
MDT Medtronic plc Hold = MAINTAIN Aug 21, 2019
MELI MercadoLibre, Inc. Hold = MAINTAIN Aug 8, 2019
MGM MGM Resorts International Hold = MAINTAIN Aug 3, 2018
MGNX MacroGenics, Inc. Buy = MAINTAIN Nov 7, 2019
MGPI MGP Ingredients, Inc. Hold = MAINTAIN Mar 6, 2018
MHK Mohawk Industries, Inc. Buy = MAINTAIN Oct 28, 2019
MITT TPG Mortgage Investment Trust Inc Buy = MAINTAIN Aug 8, 2012
MKC McCormick & Company, Incorporated Hold = MAINTAIN Sep 28, 2018
MKL Markel Corporation Hold ▼ DOWNGRADE Dec 20, 2012
MKSI MKS Inc. Buy = MAINTAIN Jun 18, 2018
MKTX MarketAxess Holdings Inc. Hold ▼ DOWNGRADE Sep 6, 2012
MLM Martin Marietta Materials, Inc. Buy = MAINTAIN Oct 30, 2019
MMLP Martin Midstream Partners L.P. Hold = MAINTAIN Apr 27, 2018
MMM 3M Company Hold = MAINTAIN Apr 25, 2018
MMS Maximus, Inc. Buy = MAINTAIN Dec 4, 2015
MNRO Monro Inc. Buy = MAINTAIN May 22, 2013
MNST Monster Beverage Corporation Buy = MAINTAIN Sep 18, 2018
MO Altria Group, Inc. Buy = MAINTAIN Jul 27, 2018
MOH Molina Healthcare, Inc. Sell ▼ DOWNGRADE May 31, 2017
MOS The Mosaic Company Hold = MAINTAIN Nov 7, 2019
MPLX MPLX Lp Buy = MAINTAIN Jul 27, 2018
MPT Medical Properties Trust, Inc. Buy ▲ UPGRADE Jul 24, 2019
MPWR Monolithic Power Systems, Inc. Buy = MAINTAIN Sep 10, 2019
MRAM Everspin Technologies, Inc. Buy = MAINTAIN Mar 16, 2018
MRTN Marten Transport, Ltd. Hold ▲ UPGRADE Aug 29, 2018