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

14.49
-0.51 (-3.40%)
NASDAQ· Last Trade: Sep 17th, 3:31 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors