Stocks Rated
SHOWING 40 OF 1,079
MAT Mattel, Inc. Outperform = MAINTAIN Aug 20, 2015
MATX Matson, Inc. Outperform = MAINTAIN Nov 7, 2014
MBIO Mustang Bio, Inc. Outperform = MAINTAIN May 12, 2020
MBRX Moleculin Biotech, Inc. Outperform = MAINTAIN Mar 24, 2023
MBX MBX Biosciences, Inc. Common Stock Outperform = MAINTAIN Sep 23, 2025
MCD McDonald's Corporation Outperform ▲ UPGRADE Jan 6, 2026
MCO Moody's Corporation Outperform = MAINTAIN Jul 24, 2025
MCRB Seres Therapeutics, Inc. Perform ▼ DOWNGRADE Jun 7, 2024
MDB MongoDB, Inc. Outperform = MAINTAIN Aug 12, 2026
MDGL Madrigal Pharmaceuticals, Inc. Outperform = MAINTAIN Nov 20, 2025
MDT Medtronic plc Perform = MAINTAIN Aug 21, 2024
MDWD MediWound Ltd. Outperform = MAINTAIN Aug 14, 2026
MDXH MDxHealth S.A. Outperform = MAINTAIN Nov 29, 2021
META Meta Platforms, Inc. Perform ▼ DOWNGRADE Oct 30, 2025
MGNI Magnite, Inc. Perform ▼ DOWNGRADE Aug 3, 2016
MGRC McGrath RentCorp Outperform = MAINTAIN Sep 18, 2025
MIDD The Middleby Corporation Outperform = MAINTAIN Aug 12, 2026
MIST Milestone Pharmaceuticals Inc. Outperform = MAINTAIN Apr 12, 2023
MKTW MarketWise, Inc. Outperform = MAINTAIN May 15, 2023
MLTX MoonLake Immunotherapeutics Outperform = MAINTAIN Feb 24, 2026
MMSI Merit Medical Systems, Inc. Outperform = MAINTAIN Feb 29, 2024
MMYT MakeMyTrip Limited Outperform = MAINTAIN Oct 31, 2014
MNDY monday.com Ltd. Outperform = MAINTAIN Feb 10, 2026
MNKD MannKind Corporation Outperform = MAINTAIN Sep 5, 2025
MNPR Monopar Therapeutics Inc. Outperform = MAINTAIN Oct 2, 2025
MNRO Monro Inc. Perform ▼ DOWNGRADE Jul 11, 2019
MOD Modine Manufacturing Company Outperform = MAINTAIN May 28, 2026
MODD Modular Medical, Inc. Outperform = MAINTAIN Sep 19, 2023
MOS The Mosaic Company Outperform = MAINTAIN Jul 15, 2025
MOVE Corvex, Inc. Outperform = MAINTAIN Aug 1, 2013
MPC Marathon Petroleum Corporation Outperform ▲ UPGRADE May 27, 2015
MPWR Monolithic Power Systems, Inc. Outperform = MAINTAIN Jul 15, 2025
MRNA Moderna, Inc. Outperform = MAINTAIN Jun 12, 2024
MRVL Marvell Technology, Inc. Outperform = MAINTAIN Aug 21, 2026
MS Morgan Stanley Underperform ▼ DOWNGRADE Jun 30, 2026
MS-PA Morgan Stanley Outperform = MAINTAIN Oct 18, 2023
MS-PE Morgan Stanley Outperform = MAINTAIN Oct 18, 2023
MS-PF Morgan Stanley Outperform = MAINTAIN Oct 18, 2023
MS-PI Morgan Stanley Outperform = MAINTAIN Oct 18, 2023
MS-PK Morgan Stanley Outperform = MAINTAIN Oct 18, 2023