All the truth about Microsoft stock