The Trade Desk, Inc. (TTD) NASDAQ

72.49

+12.59(+21.02%)

Updated at May 09 12:27PM

Currency In USD