Trade Desk Shares Drop 9% to $21.80 | Intellectia.AI