The Trade Desk, Inc. (TTD) NASDAQ

36.23

-0.9(-2.42%)

Updated at January 15 04:00PM

Currency In USD