Insider, Bullishness

Insider Bullishness and Analyst Bearishness Collide at The Trade Desk

29.05.2026 - 05:53:10 | boerse-global.de

The Trade Desk faces a triple threat from Google, Meta, and Amazon, yet insiders have bought $148.1M in shares. Revenue growth slows, but a debt-free balance sheet offers a cushion.

Insider Bullishness and Analyst Bearishness Collide at The Trade Desk - Foto: über boerse-global.de
Insider Bullishness and Analyst Bearishness Collide at The Trade Desk - Foto: über boerse-global.de

The Trade Desk finds itself at an unusual crossroads. Rothschild Redburn analyst Bianca Dallal slapped a Sell rating on the stock this week, setting a price target of roughly €10 — implying a 50% downside from current levels. The market responded swiftly: shares slid 5% on Thursday to €18.33, putting them just above the 52-week trough of €17.17 and more than 73% below last August’s peak. Yet amid this gloom, company insiders have been piling in with conviction, buying a staggering $148.1 million worth of equity over the past three months against a mere $4.7 million in sales.

Dallal’s thesis centers on a “triple threat” that she argues is slowly dismantling the independent demand-side platform’s competitive moat. Tech behemoths Google, Meta and Amazon are embedding AI directly into their advertising ecosystems, allowing brands to plan and buy campaigns without third-party intermediaries. Amazon, in particular, is aggressively expanding its programmatic ad business, wielding discounts that squeeze independent players. Meanwhile, major advertising agencies are developing their own AI-driven buying platforms and striking direct deals with publishers, rendering the middleman role increasingly redundant.

The financial picture lends weight to the scepticism. First-quarter revenue grew 12% year-on-year to $689 million — solid on the surface, but barely half the 25% clip recorded in the same period a year earlier. Adjusted EBITDA margin contracted from 34% to 30% as competitive pressures mounted. More troubling, the company guided for second-quarter growth of just 8%, signalling that the deceleration may be structural rather than cyclical.

Should investors sell immediately? Or is it worth buying The Trade Desk?

Valuation, however, tells a different story. The trailing price-to-earnings ratio now sits at 24, a far cry from the five-year median of 199. Critics might call it a normalisation; optimists see a historic bargain. And the insider buying spree lends credence to the latter view. Over 12 months, the stock has shed roughly 73% of its value, and technical indicators show the relative strength index hovering at 36 — into oversold territory, though not yet at an extreme.

What could buy the company time is its balance sheet. The Trade Desk holds more than $1.4 billion in cash with zero debt, a rarity among growth stocks in correction mode. That war chest provides a cushion to weather the headwinds without resorting to dilutive capital raises or expensive refinancing. Whether it can stabilise the share price depends largely on the second-quarter earnings report, due in the coming weeks. The results will test whether the slowdown is temporary or whether the company is permanently losing ground to the AI-powered ecosystems of the tech titans. For now, insiders are betting on recovery — even as one leading investment bank argues the worst is yet to come.

Ad

The Trade Desk Stock: New Analysis - 29 May

Fresh The Trade Desk information released. What's the impact for investors? Our latest independent report examines recent figures and market trends.

Read our updated The Trade Desk analysis...

So schätzen die Börsenprofis Insider Aktien ein!

<b>So schätzen die Börsenprofis  Insider Aktien ein!</b>
Seit 2005 liefert der Börsenbrief trading-notes verlässliche Anlage-Empfehlungen – dreimal pro Woche, direkt ins Postfach. 100% kostenlos. 100% Expertenwissen. Trage einfach deine E-Mail Adresse ein und verpasse ab heute keine Top-Chance mehr. Jetzt abonnieren.
Für. Immer. Kostenlos.
en | US88339J1051 | INSIDER | boerse | 69438295 |