The Trade Desk's Q1 Performance Disappoints, Stock Declines | Intellectia.AI