Microsoft races past $4 trillion valuation after solid results

Microsoft races past $4 trillion valuation after solid results