Facebook MAU Facebook continued its winning streak as other tech companies floundered, reaching 1.65 billion monthly users and surpassing estimates in its Q1 2016 earnings report with $5.38 billion in revenue and $0.77 earnings per share. Facebook’s share price climbed more than 8 percent in the moments after earnings were announced, reaching more than $117 in after-hours trading. Revenue was up… Read More

Source: News