The Trade Desk Inc

TTDNASDAQ
$12.34
-0.26-2.06%
Últ. Act.: Sep 28, 11:24 AM

Trade Desk vs. Peers Comparison

Compare Trade Desk (TTD) to its peers on price performance, valuation multiples and key financial metrics.