The Trade Desk, Inc. (TTD) NASDAQ

54.23

-34.1(-38.61%)

Updated at August 08 04:00PM

Currency In USD