TTD
TTD
Stocks
The Trade Desk, Inc.
17.96USD
0.68(+3.90%)
Today's High18.43
Today's Low17.63
Today's Open17.79
Previous Close17.29
Chart