The Trade Desk, Inc. (TTD) NASDAQ

84.53

-3.93(-4.44%)

Updated at July 29 04:00PM

Currency In USD