The Trade Desk Inc (TTD) Stock Price, Quote, News & History

TTDNASDAQ
$12.24
0.302.51%
Last update: Oct 13, 12:46 PM
$11.94
-0.0046-0.04%