Trade Desk (TTD)
NASDAQ:TTD
United States
TTDTrade Desk
$105.37
-$0.69(-0.65%)
At close: 4:00 PM EDT
$105.60
$0.23(0.22%)
Pre market: 4:06 AM EDT