The Trade Desk, Inc. (TTD) NASDAQ

38.65

-1.09(-2.74%)

Updated at January 07 04:00PM

Currency In USD