Should You Buy And Hold Microsoft Stock?
Microsoft (MSFT) stock has returned 30.5% since April 30, 2026, against 7.7% for the S&P 500. A buyer today is paying for a run that has already happened. Yet the shares trade at 27.6 times earnings, which falls below the 31.5 average of the stock’s readings…