A total of 135 institutions have reported a stake in Criteo S.A. (NASDAQ:CRTO) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Neuberger Berman Group LLC | 31 Dec, 2025 | 7,748,712 | -92,076 | -1.17% | $159,698,584.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 4,723,794 | 838,523 | 21.58% | $97,357,408.00 |
| Senvest Management, LLC | 31 Dec, 2025 | 4,397,322 | 170,000 | 4.02% | $90,628,806.00 |
| DnB Asset Management AS | 31 Dec, 2025 | 4,258,161 | 121,477 | 2.94% | $87,760,698.00 |
| BlueCrest Capital Management Ltd | 31 Dec, 2025 | 2,260,000 | 0 | 0.00% | $46,578,600.00 |
| ALLIANCEBERNSTEIN L.P. | 31 Dec, 2025 | 2,217,838 | -2,089,991 | -48.52% | $45,709,641.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Dec, 2025 | 2,108,578 | -9,041 | -0.43% | $43,425.00 |
| JANUS HENDERSON GROUP PLC | 31 Dec, 2025 | 1,692,499 | 0 | 0.00% | $34,933,179.00 |
| Nierenberg Investment Management Company, LLC | 31 Dec, 2025 | 888,888 | 463,929 | 109.17% | $18,319,982.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 31 Dec, 2025 | 880,720 | 101,525 | 13.03% | $18,151,639.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 793,474 | -303,991 | -27.70% | $16,353,499.00 |
| D. E. Shaw & Co., Inc. | 31 Dec, 2025 | 755,491 | 175,580 | 30.28% | $15,570,670.00 |
| VELA Investment Management, LLC | 31 Dec, 2025 | 551,407 | 121,242 | 28.18% | $11,364,498.00 |
| AMERIPRISE FINANCIAL INC | 31 Dec, 2025 | 536,136 | 8,416 | 1.59% | $11,049,764.00 |
| Robeco Institutional Asset Management B.V. | 31 Dec, 2025 | 497,008 | 281,699 | 130.83% | $10,243,335.00 |
| Qube Research & Technologies Ltd | 31 Dec, 2025 | 473,448 | 49,010 | 11.55% | $9,757,763.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 399,395 | 131,252 | 48.95% | $8,231,531.00 |
| Clearbridge Investments, LLC | 31 Dec, 2025 | 263,036 | -19,970 | -7.06% | $5,421,169.00 |
| UBS Group AG | 31 Dec, 2025 | 241,538 | 165,214 | 216.46% | $4,978,098.00 |
| APG Asset Management N.V. | 31 Dec, 2025 | 232,175 | 101,205 | 77.27% | $4,074,355.00 |