The Trade Desk, Inc. (TTD) NASDAQ

81.44

+0.31(+0.38%)

Updated at July 17 04:00PM

Currency In USD