TTD

The Trade Desk, Inc.

TTDNASDAQ

$86.08

-0.88

1.01%

Last Updated: Aug 1, 20:00