Microsoft stock impact