The Trade Desk, Inc. (TTD) NASDAQ

52.53

-2.42(-4.40%)

Updated at August 19 04:00PM

Currency In USD