The Trade Desk, Inc. (TTD) NASDAQ

19.89

+0.46(+2.37%)

Updated at June 09 04:00PM

Currency In USD