With doubts about PC sales and cloud opportunities settled down, now looks like a good time to buy Microsoft stock.
read more