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