The Trade Desk, Inc. (TTD) NASDAQ

73.49

+1.5(+2.08%)

Updated at July 01 04:00PM

Currency In USD