Home Microsoft stock down 1% ahead of earnings: what to expect?