The Trade Desk, Inc. (TTD) NASDAQ

50.26

+1.81(+3.74%)

Updated at April 17 04:00PM

Currency In USD