Microsoft Stock Chart - Microsoft Earnings Momentum Makes Its Stock A Safe Bet But