The Trade Desk, Inc. (TTD) NASDAQ

21.15

+0.74(+3.63%)

Updated at May 15 04:00PM

Currency In USD