The Trade Desk, Inc. (TTD) NASDAQ

47.24

-1.88(-3.83%)

Updated at November 04 04:00PM

Currency In USD