TTD

The Trade Desk, Inc.

TTDNASDAQ

$39.35

+0.74

1.92%

Last Updated: Dec 4, 21:00