Seems like analysts set expectations, MSFT exceeded the expectations but stock is "punished" for not exceeding enough. Soon there should be another group of analysts providing guidance on how much a company should exceed analysts' expectations. 😆
Microsoft Beats on Earnings and Revenue, Delivers Upbeat Forecast for Fiscal Third Quarter