Microsoft Corp. (Nasdaq: MSFT) is a laggard no more.
After more than a decade of bobbing around the $30 mark, Microsoft stock is up 70% since April of 2013.
Money Morning Capital Wave Strategist Shah Gilani recognized the surprising turnaround early on, and started publicly recommending MSFT stock in July of 2013. But now that it has hit $50, is Microsoft stock a buy? Or should investors take their profits and move on?