Scoopfeeds — Intelligent news, curated.
Trade Desk (TTD) shares tumble after earnings miss and weaker outlook