Home

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

80.40
+4.97 (6.59%)
NASDAQ · Last Trade: Jul 16th, 3:31 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors