TTD Trade Desk Inc

33,939
$80.81
$0.68
(0.85%)
Today
Market Cap$39.51B
Volume (M)1.92M
52-Wk High$94.00
52-Wk Low$59.36
ST Data
Watchers
New Watcher Rank