The Trade Desk, Inc. (TTD) NASDAQ

38.32

+0.2044(+0.54%)

Updated at December 26 03:39PM

Currency In USD