The Trade Desk, Inc. (TTD) NASDAQ

21.10

-2.12(-9.13%)

Updated at June 02 04:00PM

Currency In USD