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

18.94
-0.85 (-4.30%)
NASDAQ· Last Trade: Jul 14th, 7:25 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors