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

13.23
+0.37 (2.88%)
NASDAQ · Last Trade: Nov 4th, 5:57 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors