Microsoft stock surge