If you liked this article you might like

Stocks Hold Mixed as Microsoft Pushes Nasdaq to Session Highs
Midday Report: Time Warner Spikes on AT&T Deal Talk; Microsoft Trades at Records
Stocks Turn Mixed as Microsoft Reaches All-Time High, GE Slides
Strong Microsoft and PayPal Earnings Fail to Boost Stock Futures