The social network posted 1Q results that topped Wall Street’s views. Profits per share broke even on an adjusted basis, while revenues of $250 million surpassed estimates. However, the shares were sharply lower after hours.

Read more