The Trade Desk Is Down 75% From Its High. Q2 Earnings Could Finally Break the Fall. Politics The Trade Desk Is Down 75% From Its High. Q2 Earnings Could Finally Break the Fall. Bull Bear Daily July 10, 2026 A $17 stock that once traded at $140 is one earnings report away from its most important... Read More Read more about The Trade Desk Is Down 75% From Its High. Q2 Earnings Could Finally Break the Fall.