No insider purchase over the last 90 days. The latest, by van der Kooi Frederik, was filed 17 Mar 2026.
+2 other insiders
Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.
This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.
Transparent value + quality ranking, distinct from the insider signal.
FY ended December 2025 · cache
25 of 661 declarations
Sales at Criteo S.A. (Technology) number 447, worth EUR 168,068,990, with a median of EUR 118,668, against 8 purchases worth EUR 1,017,931, or 2% of open-market trades. Megan Clarken (Chief Executive Officer) sold EUR 4,849,825 on December 14, 2021. Jean-Baptiste Rudelle, then Executive Chairman, sold EUR 3,967,005 on June 20, 2017 and EUR 3,324,599 on April 24, 2017; as a director, the filer has 119 filings, of which 109 sales and 1 purchase.
The largest purchase, EUR 453,215, is by Jean-Baptiste Rudelle, then Chief Executive Officer, on November 29, 2018. Till Hufnagel, a holder of more than 10%, bought EUR 208,982 on May 14, 2024, and director Frederik van der Kooi EUR 93,210 on November 10, 2025. From November 3 to November 10, 2025, 2 filers bought EUR 225,038 worth.
Of 661 filings from 27 filers, 125 are grants and 61 are option exercises. Ryan Damon (Chief Legal Officer) files 92, Benoit Fouilland 63 and Romain Niccoli 55. Volume went from 156 filings in 2016 to 15 in 2018. The last twelve months hold 75, of which 4 purchases and 24 sales. Publication comes 1 day after the trade at the median.
Headquarters: Paris, France · Founded: 2005 · Wikipedia article
Source: Wikidata (CC0).
| Fiscal year end | Revenue | Net income | Diluted EPS | Filing |
|---|---|---|---|---|
| Dec 2025 | 1.94 bn USD | 144.6 m USD | 2.64 USD | 10-K |
| Dec 2024 | 1.93 bn USD | 111.6 m USD | 1.90 USD | 10-K |
| Dec 2023 | 1.95 bn USD | 53.3 m USD | 0.88 USD | 10-K |
| Dec 2022 | 2.02 bn USD | 9.0 m USD | 0.14 USD | 10-K |
| Dec 2021 | 2.25 bn USD | 134.5 m USD | 2.09 USD | 10-K |
Amounts in USD, as filed (forms 10-K, 20-F or 40-F). Source: SEC EDGAR.