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

13.90
-0.12 (-0.86%)
NASDAQ· Last Trade: Sep 9th, 12:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors