Google parent company Alphabet reported earnings after the bell. Here are the results:
Earnings: $1.89 a share vs. $1.84 per share expected
Revenue: $84.74 billion vs. $84.19 billion expected