Snap impressed Wall Street with its first-quarter earnings, bringing in $320 million of revenue as opposed to consensus estimates of $307.4 million. Ad sales intelligence platform MediaRadar tracked ads on Snapchat in the quarter breaking down buying patterns, size of ad buys, and product categories. 58% of Snap’s Q1 2019 advertisers are renewing their spend, […]