The Trade Desk, Inc. (TTD) NASDAQ

52.77

-2.1805(-3.97%)

Updated at August 19 01:46PM

Currency In USD