Buyback Radar
Company reports

Criteo S.A.

CRTO

Criteo S.A. has retired 27.6% of its shares since 2018, from 67,708,741 to 48,997,559.

27.6%retired since 2018
19.3%last 5 years
6.4%last 12 months
49Mshares today

At $15.34 a share, a market value of $751.6M. FCF yield 23.6%, P/E 7.2, trailing twelve months to June 2026.

Shares outstanding, 2015 to todaysplit adjusted, from SEC filings
a quarter gone 202468M shares, 201849M201620182020202220242026
2015, 62,470,8812026-07-31, 48,997,559
A share bought in 2015
1.3× more of Criteo S.A. today, without buying another share. It was one of 62,470,881 shares then. It is one of 48,997,559 now.
Every filing we read11 fiscal years, split adjusted
Fiscal yearDateShares outstandingFiling
20152015-12-3162,470,88110-K
20162017-01-3163,990,00310-K
20172018-01-3166,136,26910-K
20182019-01-3167,708,74110-K
20192020-01-3161,920,75810-K/A
20202021-02-1560,761,35910-K
20212022-02-2460,757,63510-K
20222023-02-1055,833,56210-K
20232024-02-1655,227,01610-K
20242025-02-2154,343,49610-K
20252026-02-1949,859,08610-K/A

Source: all 10-K filings of Criteo S.A. on EDGAR. Download this series as CSV. Licence CC BY 4.0, credit Buyback Radar.

What the buybacks cost, fiscal 2019 to 2025cash flow statement against share count
$840Mspent on buybacks
18Mfewer shares outstanding
20.2%buyback yield, last fiscal year’s spend on today’s market value

Cash spent comes from the cash flow statement. Shares outstanding fell by less than the company bought, because part of every buyback only replaces shares handed to employees. Today’s price is $15.34.

The stock, long termall time, by TradingView

Loading the chart from TradingView…

All-time chart by TradingView. Open it on TradingView →

Criteo S.A. buybacks, answered

Is Criteo S.A. buying back its stock?

Yes. Criteo S.A. has 6.4% fewer shares outstanding than twelve months ago, 48,997,559 as of July 31, 2026. Over five years the share count is down 19.3%.

How many shares has Criteo S.A. bought back?

Net of every new share it issued, Criteo S.A. has 18.7 million fewer shares than at its 2018 peak. That is 27.6% of the company. Since fiscal 2019 alone it bought back about 25.6 million shares, while the count fell by 12.9 million. The difference went to employees and other new shares.

How many shares does Criteo S.A. have outstanding?

48,997,559 shares, as of July 31, 2026, from the cover page of its latest 10-Q. At the 2018 peak it had 67,708,741.

What do Criteo S.A.'s buybacks mean for a shareholder?

Each share is a bigger slice of the company. Someone who held Criteo S.A. stock in 2018 owns 1.4 times as much of the business today without buying another share. Whether that was a good use of cash depends on the price paid.

How does Criteo S.A. compare with other cannibal stocks?

Criteo S.A. ranks No. 301 of 467 companies on Buyback Radar by share of the company retired since its peak. Close to it on the list: Altria Group (27.9%), ETSY (27.7%), GoDaddy (27.5%), Sl Green Realty (27.5%).

Every answer is computed from Criteo S.A.'s own SEC filings and rebuilt every Monday. Latest count: 10-Q on EDGAR.

Insider buying, last 12 months

van der Kooi FrederikDirector2026-03-13, 5,000 shares at $17.81 $89K total
van der Kooi FrederikDirector2025-11-10, 5,000 shares at $21.52 $108K total
van der Kooi FrederikDirector2025-11-03, 2,299 shares at $22.61 $52K total
TEUNISSEN ERNST 02494Director2025-11-03, 4,403 shares at $22.71 $100K total

The story

The numbers say what happened. The story says whether it can continue. We cover companies like Criteo S.A. in depth on Cannibal Stocks.

Read Cannibal Stocks