TTD

The Trade Desk, Inc.

TTDNASDAQ

$49.90

-1.20

2.35%

Last Updated: Oct 16, 20:00