M
Outperforming without a clear catalyst yet
- M +5.97% on the last session vs SPY +0.06%: +5.9 pts of stock-specific move.
- Market backdrop (Today): Core PPI m/m 1.3% vs 0.3% expected (hotter); Core Retail Sales m/m 0.9% vs 0.6% expected (stronger); S&P futures -0.08%, 10-year yield -3bp in the 30 minutes after.
- Activity: volume on pace for 1.6× its 20-day average.
Best and worst times to own M in the past two years
Buying and selling at the close. Each colored stretch is the best or worst window for that holding period, green for a gain and red for a loss: longer holds are wider and darker underneath, shorter ones brighter on top. The grey line is the full two years. Letters mark events inside the windows (E earnings, A analyst, I insider, M mention spike, V volume spike, T theme move, N news). Hover a period above the chart to pick it out and see only its events; click it to hide or show it.
Best and worst window per holding period
| Best | Worst | |||||||
|---|---|---|---|---|---|---|---|---|
| Hold for | Buy | Sell | Gain | Rank | Buy | Sell | Gain | Rank |
| one single day | Sep 2, 2025 | Sep 3, 2025 | +20.7% | #29 | Apr 2, 2025 | Apr 3, 2025 | -13.5% | #89 |
| one week | Aug 29, 2025 | Sep 5, 2025 | +31.0% | #35 | Apr 1, 2025 | Apr 8, 2025 | -22.1% | #53 |
| one month | Aug 4, 2025 | Sep 4, 2025 | +44.9% | #57 | Mar 7, 2025 | Apr 8, 2025 | -27.8% | #82 |
| 3 months | Aug 5, 2025 | Nov 5, 2025 | +74.8% | #51 | Jan 8, 2025 | Apr 8, 2025 | -36.6% | #49 |
| 6 months | Jun 18, 2025 | Dec 19, 2025 | +119.3% | #39 | Dec 26, 2024 | Jun 26, 2025 | -36.8% | #59 |
| one year | Jun 24, 2025 | Jun 24, 2026 | +143.3% | #51 | Oct 15, 2024 | Apr 8, 2025 | -34.4% | #96 |
Rank #35 for the best one week means 34 of the S&P 500 components had a better best-one week gain over the past year; for the worst windows #1 is the deepest fall. Updated .
What happened in each window
From Wallsti's event record (Aftermath's events over the two years, plus the AI-read news catalysts, which only cover recent weeks). An event is no proof of cause: check the dates against the line.
Today vs. the best starting days
| As of | 1d | 1w | 1m | 3m | 6m | 1y |
|---|---|---|---|---|---|---|
| Today Oct 15, 2026 |
+6.0% | +5.5% | +8.9% | +2.0% | +27.6% | +39.0% |
| Best one single day Sep 2, 2025 |
+2.0% | +1.0% | +9.1% | +21.0% | -3.2% | -8.8% |
| Best one week Aug 29, 2025 |
-1.0% | -2.6% | -0.6% | +12.5% | -5.1% | -10.5% |
| Best one month Aug 4, 2025 |
-3.7% | -13.3% | -5.0% | +1.1% | -18.8% | -21.4% |
| Best 3 months Aug 5, 2025 |
+0.8% | -9.8% | -4.2% | +2.9% | -17.0% | -16.8% |
| Best 6 months Jun 18, 2025 |
-2.3% | -7.5% | -8.1% | -17.1% | -28.1% | -36.1% |
| Best one year Jun 24, 2025 |
+1.6% | -4.6% | -5.1% | -21.2% | -33.9% | -40.2% |
Trailing gains over each window, today and on the day each best window started, to compare today's setup with the best entries.