Marketing techfromThe Motley Fool1 day agoThe Trade Desk (TTD) Q1 2026 Earnings Transcript | The Motley FoolRevenue grew 12% to $689 million, with strong adjusted EBITDA, improving cash flow, and guidance for continued margin expansion.