M is trading at $18.70 (+4.03%) on March 10, 2026, as the stock rides positive market sentiment fueled by geopolitical de-escalation and falling oil prices.
- The stock has recovered from its prior close of $17.98, reversing yesterday's 5% decline to $17.36 that was triggered by weak jobs data and global tensions.
- Broader indices are also gaining, with the S&P 500 up 0.36% and NASDAQ up 0.54% amid reports of Trump-Putin talks and easing tensions in the US-Israel-Iran conflict.
- There are no company-specific catalysts for the move, suggesting the gain is entirely driven by the improved macro environment.