Profitability Meets Deep Confidence Fracture
Strong profitability (ROIC 28.5%, margin 30.3%) contrasts with a deep market confidence break. Core operations and revenue growth remain solid. However, persistent stability weakness and a major client loss keep pressure on sentiment. A rerating would require restored market trust and new strategic partnerships.
Published by AssetNext · 2026-04-14
| Date | Signal | Peer score | Drawdown | 21d vs sector |
|---|---|---|---|---|
| 2026-04-14 | Structural weakness emerging | 57 | -76.6% | -27.7% |
| 2026-04-14 | Strong businesses under pressure | 57 | -76.6% | -27.7% |
| 2026-04-14 | Strong businesses under pressure | 62 | -76.6% | -21.4% |
| 2026-04-13 | Structural weakness emerging | 56 | -76.4% | -16.3% |
| 2026-04-13 | Structural weakness emerging | 62 | -76.4% | -17.5% |
| 2026-04-10 | Strong businesses under pressure | 57 | -77.6% | -30.5% |
| 2026-04-10 | Strong businesses under pressure | 62 | -77.6% | -19.7% |
| 2026-04-08 | Structural weakness emerging | 57 | -77.4% | -30.6% |
| 2026-04-07 | Structural weakness emerging | 62 | -76.9% | -19.3% |
| 2026-04-06 | Strong businesses under pressure | 56 | -75.3% | -25.5% |
Break down TTD's structural position across all peer dimensions with the interactive app.