TTD

The Trade Desk, Inc.

TTDNASDAQ

$72.06

-3.67

4.85%

Last Updated: Feb 21, 21:00