Trade Desk's Stock Falls 12.73% Amid Earnings Concerns | Intellectia