TTD

The Trade Desk, Inc.

TTDNASDAQ

$54.82

+2.70

5.18%

Last Updated: Aug 18, 17:08