Microsoft End of year stock roundup: How did Microsoft perform in 2018? Rebecca Campbell Dec 27, 2018