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.38billion in revenue and $0.77 earnings per share. It grew 3.77% from 1.59 billion users last quarter, and did well coming off the the Q4 holiday period’s $5.841 billion in revenue. Analysts expected $5.25 billion… Read More...