Google Search

Talk about a company priced for perfection, and able to deliver.

Google reported $5.89 in earnings per share, way ahead of the $5.42 anticipated by Wall Street, on $4.38 billion in net revenue, which too was way ahead of the $4.23 billion consensus.