The Trade Desk, Inc. (TTD) NASDAQ

36.20

-0.45(-1.23%)

Updated at December 15 03:59PM

Currency In USD