Trade Desk (TTD) Ownership
TTD$13.23—
Market cap$7.29BEnterprise value$5.57BRevenue (TTM)$2.99BMarket position—
Ownership data loads after the page opens.
Ownership data loads after the page opens.
TTD price $13.23 —
Stocklytics score rationale: value 64, quality 78, growth 51.
AI Score 70. The Trade Desk, Inc. has a market cap of approximately $6.26 billion and a price of $13.23, with a price-to-earnings ratio of 15.75, indicating reasonable valuation
Insights · Forecast · Financials · Learn