The Trade Desk Is Down 84% From Its Peak. The CEO Just Bought ~$150M.
TTD is the most debated fallen stock of 2026. Q2 earnings in August could settle it.
TTD is the most debated fallen stock of 2026. Q2 earnings in August could settle it.
Washington is flooding the zone with drone money. The real bottleneck isn't drones — it's who builds the parts.