The Trade Desk, Inc. (TTD) NASDAQ

47.56

-2.7(-5.37%)

Updated at April 21 04:00PM

Currency In USD