Microsoft Soars 9% After Earnings Triumph: Best Day in 5 Years - Rollup News