Advertisement.

Advertisement.

Advertisement

Advertisement.

TTD Trade Desk Inc

34,162
$100.95
$0.86
(0.86%)
Today
Watchers34,162
52-Wk Low$60.23
52-Wk High$102.67
Market Cap$49.38B
Volume527.00
52-Wk High$102.67
52-Wk Low$60.23