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

42.76

-4.3672(-9.27%)

Updated at November 07 07:12PM

Currency In USD