Trade Desk (TTD) Hits New 52-Week Low
As seen on the 24/7 Wall St. homepage on July 23, 2026.
New 52-week low
$16.79
-3.1% vs prior low · 2026-06-25
Trade Desk plunged to $16.79, a fresh 52-week low, as the programmatic ad platform battles headwinds from antitrust pressure and shifting buyer behavior.
Mentioned: TTD