Trade Desk (DE:TT8)
XETRA:TT8
Germany
TT8Trade Desk
€92.83
€1.75(1.92%)
At close: 4:00 PM EDT