Despite being the world’s numero uno stock for the longest time, Microsoft (MSFT) stock has recently underperformed the S&P ...