TTD

The Trade Desk, Inc.

TTDNASDAQ

$36.64

+0.45

1.24%

Last Updated: Dec 16, 21:00