The Trade Desk, Inc. (TTD) NASDAQ

119.68

+2.92(+2.50%)

Updated at January 15 04:00PM

Currency In USD