TTD

The Trade Desk, Inc.

TTDNASDAQ

$129.70

+2.35

1.85%

Last Updated: Nov 22, 21:00