The Trade Desk, Inc. (TTD) NASDAQ

68.51

-0.155(-0.23%)

Updated at June 20 01:03PM

Currency In USD