The Trade Desk, Inc. (TTD) NASDAQ

43.93

-1.44(-3.17%)

Updated at September 18 04:00PM

Currency In USD