The Trade Desk, Inc. (TTD) Insider Traders

$31.25

$0.62 (-1.95%)
Last update: 05:12 PM EST
Day's range
$30.82
Day's range
$31.63
No record found