tiprankstipranks
Trade Desk (GB:0LF5)
LSE:0LF5
United Kingdom
0LF5Trade Desk
$81.52
-$4.36(-5.08%)
At close: 4:00 PM EDT