What's Happening With Google Stock?
The company reported revenue of $88.3 billion and earnings of $2.12 per share, both metrics well above the consensus estimates of $86.3 billion and $1.85, respectively.