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

51.95

-0.14(-0.27%)

Updated at September 08 06:09AM

Currency In USD