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

49.78

-0.2288(-0.46%)

Updated at October 17 07:11PM

Currency In USD