Despite recent gains, Microsoft's stock has still seen a double-digit pullback this year.