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

39.01

-0.279(-0.71%)

Updated at December 04 07:11PM

Currency In USD