The Trade Desk, Inc. (TTD) NASDAQ

37.26

-0.03(-0.08%)

Updated at December 19 04:00PM

Currency In USD