TTD

The Trade Desk, Inc.

TTDNASDAQ

$121.84

+4.11

3.49%

Last Updated: Jan 3, 21:00