Home Stock Microsoft Q2 earnings – a reason to buy the stock?