Trade Desk Inc (TTD) USD0.000001 A

Sell:$27.00Buy:$27.12Price increased$0.80 (3.05%)

Prices delayed by at least 15 minutes
Sell:$27.00
Buy:$27.12
Change:Price increased$0.80 (3.05%)
Prices delayed by at least 15 minutes
Sell:$27.00
Buy:$27.12
Change:Price increased$0.80 (3.05%)
Prices delayed by at least 15 minutes