The Trade Desk, Inc. (TTD) NASDAQ

21.02

-0.14(-0.66%)

Updated at May 20 04:00PM

Currency In USD