Best timing MSFT, to hold for
The best times to own MSFT (Microsoft Corporation) in the past two years - buying and selling right before market close. The gain is ranked against owning other SP500 component stocks over the same term. For example, Rank #68 in one week means that only 67 of the SP500 stocks did better on their best one week performance over the past year. Updated 2026-09-29T22:31:54.609679+00:00.
| Ownership Term | Buy Date (@Close) | Sell Date (@Close) | Gain | Rank against SP500s |
|---|---|---|---|---|
| One Single Day | Wed 2026/07/29 | Thu 2026/07/30 | +15.51% | #72 |
| One Week | Mon 2026/07/27 | Mon 2026/08/03 | +25.33% | #68 |
| One Month | Fri 2026/07/10 | Mon 2026/08/10 | +31.41% | #125 |
| 3 Months | Thu 2026/06/25 | Fri 2026/09/25 | +46.57% | #133 |
| 6 Months | Tue 2025/04/08 | Wed 2025/10/08 | +48.54% | #191 |
| One Year | Mon 2024/10/07 | Tue 2025/10/07 | +28.90% | #343 |
| Daily status (@Close) | 1d gain | 1w gain | 1m gain | 3m gain | 6m gain | 1y gain |
|---|---|---|---|---|---|---|
| Tue 2026/09/29 (Today) | -0.05% | +2.20% | -0.89% | +38.35% | +43.24% | -0.28% |
| Wed 2026/07/29 (Best One Single Day) | -0.71% | +0.05% | +5.96% | -7.79% | -9.51% | -23.20% |
| Mon 2026/07/27 (Best One Week) | +1.94% | -3.28% | +4.32% | -8.21% | -18.67% | -23.65% |
| Fri 2026/07/10 (Best One Month) | +0.19% | -1.38% | -3.09% | +4.06% | -19.29% | -22.59% |
| Thu 2026/06/25 (Best 3 Months) | -3.46% | -7.00% | -15.71% | -4.70% | -27.38% | -27.75% |
| Tue 2025/04/08 (Best 6 Months) | -0.92% | -7.23% | -9.85% | -16.32% | -14.16% | -15.86% |
| Mon 2024/10/07 (Best One Year) | -1.57% | -4.82% | +1.95% | -12.25% | -3.41% | +26.08% |
Not investment advice. Invest at your own risk.