Seeking Alpha·3 hours ago·azioniNEUTRALLOWThe Trade Desk in charts: Revenue dips slightly to $736M, down 0.5% year-over-yearNo summary availableRead at Seeking Alpha→