
The Magnificent Seven stocks have been rallying since the end of April. A key catalyst has been better-than-expected earnings and guidance. However, unlike in 2023 and 2024, the stocks aren’t trading in unison. Some technology stocks are outperforming the rest, and Microsoft Corporation (NASDAQ: MSFT) is one of those names.
Since hitting its 52-week low in early April, MSFT stock is up approximately 33%. That’s turned the stock positive in 2025. It’s also trading higher over the last 12 months. However, with Memorial Day behind investors, trading volume may go down, leaving investors to wonder what to do with Microsoft before the company reports earnings again in late July.