tiprankstipranks
Trade Desk (DE:TT8)
XETRA:TT8
Germany
TT8Trade Desk
€122.22
€3.22(2.71%)
At close: 4:00 PM EST