The Trade Desk, Inc. (TTD) NASDAQ

29.28

-0.51(-1.71%)

Updated at March 06 04:00PM

Currency In USD