U.S. Markets close in 5 hrs 22 mins

Microsoft earnings

Microsoft shares are up/down

EPS: $1.08

REVS: $29.23B