The Trade Desk Slides After Q1 Report Misses EPS and Guidance Disappoints | Intellectia.AI