The Trade Desk, Inc. (TTD) NASDAQ

53.49

+0.35(+0.66%)

Updated at October 07 04:00PM

Currency In USD