Live M stock price, chart and fundamentals. M is trading at $23.86, up 1.14% today. Market cap $6.23B. Free real-time quotes on VYLOS.