Microsoft's 3Q Earnings report is due on 27th August. Microsoft stock is high by 17% year to date, and is just a few dollars below a it's record high. The company has benefitted in the pandemic from growing enterprise adoption of cloud computing as well as a surprisingly robust market for personal computers. Initial expectation was that with time the market for personal computers will die down as computers are a long-term good, but this has not been the case. Thus MSFT is expected to rally futher and have a boost in stock price once the reports are released on Tuesday.