TTD

The Trade Desk, Inc.

TTDNASDAQ

$126.80

+4.96

4.07%

Last Updated: Jan 6, 16:10