Trade Desk Inc (TTD) USD0.000001 A

Sell:$38.23Buy:$38.30$0.19 (0.50%)

Prices delayed by at least 15 minutes
Sell:$38.23
Buy:$38.30
Change:$0.19 (0.50%)
Prices delayed by at least 15 minutes
Sell:$38.23
Buy:$38.30
Change:$0.19 (0.50%)
Prices delayed by at least 15 minutes