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

51.56

-0.4672(-0.90%)

Updated at September 08 07:12PM

Currency In USD