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

18.76
-0.53 (-2.75%)
NASDAQ· Last Trade: Jun 11th, 3:09 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors