The Trade Desk, Inc. (TTD)
NASDAQ: TTD · Real-Time Price · USD
21.34
-1.74 (-7.56%)
May 11, 2026, 11:12 AM EDT - Market open
No quarterly metrics data available for this stock.