The Trade Desk, Inc. (TTD) NASDAQ

53.27

+3.19(+6.37%)

Updated at April 24 04:00PM

Currency In USD