The Trade Desk, Inc. (TTD) NASDAQ

50.87

-0.2312(-0.45%)

Updated at October 16 10:51AM

Currency In USD