TTD Trade Desk Inc

33,939
$83.76
$0.74
(0.88%)
Today
Market Cap$41.32B
Volume836,222.00
52-Wk High$94.00
52-Wk Low$60.23
ST Data
Watchers
New Watcher Rank