Trade Desk Stock Plummets Over 86% from Late 2024 Highs | Intellectia.AI