The, Trade

The Trade Desk's Reset: Publicis Peace Deal Can't Halt the Slide

20.06.2026 - 16:38:20 | boerse-global.de

The Trade Desk shares fall 79% from 2025 high as growth slows, margins squeezed by Amazon and Google; analyst target offers 30% upside but conviction is low.

The Trade Desk Stock Plunges 79% Despite Publicis Truce and New Execs
The - The Trade Desk 20.06.2026 - Bild: ĂĽber boerse-global.de

The end of a bruising agency conflict, a freshened executive bench, and a stock that has shed nearly 79% from its August 2025 high — The Trade Desk presents a study in contradictions. The French advertising giant Publicis removed the company from its recommendation list earlier this year, dealing a direct blow to its order book. By mid-June 2026, the two had patched things up, with the financial terms kept confidential. That removed the immediate risk of a permanent rupture with a key client, but the market has not exactly rewarded the détente.

The share price closed Friday at €16.40, a modest 1.42% gain on the day. That does little to mask the damage: down almost 49% year to date, a 72% slide over the past twelve months, and a staggering 79% plunge from the 52-week high of €77.60 recorded last August. The 52-week low of €15.51 was touched just two days earlier, on June 18. The recent appointment of Sarah Gavin as marketing chief and Nate Olmstead as CFO — both announced in June — have yet to shift the narrative.

Underlying the stock's misery is a deceleration in growth. First-quarter 2026 revenue came in at $689 million, up 12% year over year, while GAAP net income dropped to $40 million from $51 million in the year-ago period. Adjusted EBITDA held steady at $206 million. For the current quarter, the company guided for at least $750 million in revenue and roughly $260 million in adjusted EBITDA — numbers that will be the next major test of credibility.

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

The competitive landscape is equally troubling. Amazon is aggressively undercutting margins in retail media, while Google and Meta are herding advertisers into automated, opaque systems such as Performance Max and Advantage+. Many agencies complain about the lack of transparency in those platforms, yet the money continues to flow there. Convenience is beating control for now, leaving The Trade Desk to defend a business model built on openness and independence.

The company is placing its long-term bets on infrastructure. Unified ID 2.0 aims to replace third-party cookies, and Ventura, its own operating system for connected TV, is designed to become the backbone of television advertising. Both are sound ideas, but infrastructure plays take time. And time is expensive when the stock is trading 46% below its 200-day moving average of €30.65. The 50-day average sits at €18.60, still a 12% climb from current levels.

Technical indicators offer little comfort. The relative strength index of 40.8 is not yet in oversold territory. The annualized 30-day volatility of nearly 59% warns that sharp swings in either direction remain likely. The immediate support is the 52-week low of €15.51; a sustained push above the 50-day moving average would be the first real sign of stabilization. The analyst consensus target of €21.32 implies roughly 30% upside from here, but that gap reflects hope more than conviction.

Against this backdrop, the resolution with Publicis and the management reshuffle are necessary but not sufficient. The company bought back $164 million of its own shares in the first quarter, with another $327 million authorized for further repurchases. That kind of insider confidence matters less than the next earnings report. For The Trade Desk to regain credibility, the market needs to see growth stabilizing — and evidence that the Publicis truce is translating into real budget flows. Until then, the story of an independent champion of the open internet remains a promise waiting to be fulfilled.

Ad

The Trade Desk Stock: New Analysis - 20 June

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...

en | US88339J1051 | THE | boerse | 69591111 |