U.S. Markets open in 51 mins

Microsoft earnings

Microsoft shares are up/down

EPS: $1.08

REVS: $29.23B