U.S. Markets open in 3 hrs 2 mins

Microsoft jumps after hours

Microsoft shares hitting a new all-time high following earnings