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