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

28.48
+1.44 (5.31%)
NASDAQ · Last Trade: Feb 10th, 12:41 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors