Trade Desk Inc (TTD) USD0.000001 A

Sell:$39.30Buy:$39.56$0.05 (0.13%)

Prices delayed by at least 15 minutes
Sell:$39.30
Buy:$39.56
Change:$0.05 (0.13%)
Prices delayed by at least 15 minutes
Sell:$39.30
Buy:$39.56
Change:$0.05 (0.13%)
Prices delayed by at least 15 minutes