The Trade Desk, Inc. (TTD) NASDAQ

25.24

-0.26(-1.02%)

Updated at February 19 04:00PM

Currency In USD