Compare Stocks: TTD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TTDThe Trade Desk, Inc.20.62B42.64-2.63%4,679,30748.442.79B

Average Return