The Trade Desk Inc

TTDNASDAQ
$14.01
-0.25-1.79%
Ult. Agg.: Sep 18, 1:41 PM

Trade Desk vs. Peers Comparison

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