The Trade Desk, Inc. - Class A Common Stock (TTD)

22.47
+1.32 (6.24%)
NASDAQ· Last Trade: May 18th, 11:08 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors