The Trade Desk, Inc. (TTD) NASDAQ

23.95

-1.21(-4.81%)

Updated at February 26 04:00PM

Currency In USD