Microsoft Corporation shares rose 2.15% to $402.29 as the company prepares to report its upcoming financial results.

Microsoft Corporation shares climbed 2.15% to $402.29 in the latest trading session, outperforming the S&P 500, which saw a daily loss of 0.19%. The software maker's stock gained 3.8% over the past month, a notable contrast to the Computer and Technology sector, which declined by 4.32% during the same period. Market participants are now looking toward the company's earnings announcement on July 29, 2026. Analysts forecast an earnings per share of $4.21, representing a 15.34% increase from the previous year, with projected revenue reaching $87.42 billion. For the full year, consensus estimates project earnings of $17.33 per share and revenue of $329.24 billion. Despite its strong performance, Microsoft Corporation currently holds a Zacks Rank of #3 (Hold). The company maintains a Forward P/E ratio of 20.39, which sits at a premium compared to the industry average of 15.74. Investors will continue to monitor these metrics as the company maintains its position as a high-quality compounder.

Sources