Trade Desk Inc (TTD) USD0.000001 A

Sell:$51.79Buy:$51.80$1.94 (3.62%)

Prices delayed by at least 15 minutes
Sell:$51.79
Buy:$51.80
Change:$1.94 (3.62%)
Prices delayed by at least 15 minutes
Sell:$51.79
Buy:$51.80
Change:$1.94 (3.62%)
Prices delayed by at least 15 minutes