Microsoft’s stock has underperformed the S&P 500, with a return of 5.9% compared to the index’s 15.3% gain since June 2025. Despite this, the company has shown strong revenue growth, nearly doubling from $147.1 billion to $293.8 billion in the last five years. Microsoft’s EPS has also grown at a remarkable 17.8% annual rate, indicating profitable expansion. With a free cash flow margin averaging 29.5%, the company has ample room for reinvestment and maintaining competitiveness. Is now the time to buy at $489.23 per share?

For more in-depth analysis, check out StockStory’s research report for active Edge members.

Read more at StockStory: 3 Reasons We’re Fans of Microsoft (MSFT)