The Trade Desk, Inc. (0LF5.L) LSE

52.36

-0.1209(-0.23%)

Updated at October 21 10:04AM

Currency In USD