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

20.61
+0.36 (1.78%)
NASDAQ · Last Trade: Apr 9th, 8:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors