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

36.61

-0.34571(-0.94%)

Updated at January 14 04:59PM

Currency In USD