Compare Stocks: TTD

TTD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TTDThe Trade Desk, Inc.10.27B21.57-1.87%394,16424.422.90B

Average Return