The Trade Desk, Inc. (TTD) NASDAQ

124.42

+3.58(+2.96%)

Updated at January 17 04:00PM

Currency In USD