🔴 The Trade Desk Drops Nearly 4% as Advertising Sector Faces Headwinds Post-Q1 Earnings | MarketDownload | MarketDownload