The Trade Desk, Inc. (TTD) NASDAQ

27.08

-0.26(-0.95%)

Updated at March 16 04:00PM

Currency In USD