The Trade Desk, Inc. (TTD) NASDAQ

20.72

+0.0237(+0.11%)

Updated at April 08 12:50PM

Currency In USD