What to make of Twitter’s Q1 earnings report

Yahoo Finance’s Brian Sozzi, Julie Hyman, and Myles Udland break down break down Twitter’s latest earnings results and how the stock is faring.