The Trade Desk, Inc. (TTD) NASDAQ

36.67

-0.35(-0.95%)

Updated at December 12 03:59PM

Currency In USD