The Trade Desk in charts: Revenue dips slightly to $736M, down 0.5% year-over-year
Tickers: $TTD
Topics: financial results revenue
Read the full article at Seeking Alpha
Part of the story The Trade Desk Exceeds Q3 Estimates and Increases Share Buyback Authorization (2 articles)