The Trade Desk, Inc. (TTD) has a MoatMap StockRank of 32/100 based on Quality (69/100), Value (32/100), and Momentum (17/100) factor scores. The current signal is SELL. High-quality ad-tech platform with a strong moat and excellent ROIC, but trading at a premium valuation without a direct tailwind from our 18-month macro themes.
The Trade Desk operates a leading independent demand-side platform (DSP) enabling advertisers to plan, manage, and optimize data-driven digital advertising campaigns. Its competitive moat stems from its independent position, offering transparency and objective ad buying without proprietary media bias, alongside robust technology and data capabilities. The Trade Desk is a market leader in programmatic advertising, favored by advertisers seeking control and reach across the open internet, benefiting from the secular shift to digital and connected TV advertising.
| Price | $19.89 |
| Market Cap | $9.9B |
| P/E (TTM) | 23.90 |
| P/E (Forward) | 9.79 |
| Price/Book | 4.04 |
| Return on Equity | 16.7% |
| Return on Invested Capital | 20.4% |
| Debt/Equity | 17.26 |
| Gross Margin | 77.8% |
| Operating Margin | 9.7% |
| Revenue Growth | 11.8% |
| Free Cash Flow | $569M |
The Trade Desk, Inc. operates in the Advertising Agencies industry, part of the Communication Services sector (United States).