Twitter is soaring after beating Wall Street expectations — but it’s lost millions of users – Business Insider

Business Insider
Twitter reported its earnings before the opening bell. Twitter reported earnings per share of $0.21, on revenue of $758.1 million. But Twitter did suffer steep declines in monthly active users, which fell four million year-on-year to 326 million …

and more …read more