Criteo S.A. (NASDAQ:CRTO) has 141 institutional investors with active 13F positions as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Neuberger Berman Group LLC | 31 Mar, 2026 | 7,948,434 | 199,722 | 2.58% | $142,447,872.00 |
| Neuberger Berman Group LLC | 31 Mar, 2026 | 7,748,712 | -92,076 | -1.17% | $159,698,584.00 |
| Morgan Stanley | 31 Mar, 2026 | 4,919,825 | 196,031 | 4.15% | $88,212,475.00 |
| Morgan Stanley | 31 Mar, 2026 | 4,723,794 | 838,523 | 21.58% | $97,357,408.00 |
| DnB Asset Management AS | 31 Mar, 2026 | 4,630,958 | 372,797 | 8.75% | $83,125,696.00 |
| Senvest Management, LLC | 31 Mar, 2026 | 4,597,322 | 200,000 | 4.55% | $82,429,983.00 |
| Senvest Management, LLC | 31 Mar, 2026 | 4,397,322 | 170,000 | 4.02% | $90,628,806.00 |
| DnB Asset Management AS | 31 Mar, 2026 | 4,258,161 | 121,477 | 2.94% | $87,760,698.00 |
| Janus Henderson Group Plc | 31 Mar, 2026 | 3,539,288 | 1,846,789 | 109.12% | $63,547,916.00 |
| BlueCrest Capital Management Ltd | 31 Mar, 2026 | 2,260,000 | 0 | 0.00% | $40,521,800.00 |
| BlueCrest Capital Management Ltd | 31 Mar, 2026 | 2,260,000 | 0 | 0.00% | $46,578,600.00 |
| ALLIANCEBERNSTEIN L.P. | 31 Mar, 2026 | 2,217,838 | -2,089,991 | -48.52% | $45,709,641.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Mar, 2026 | 2,108,578 | -9,041 | -0.43% | $43,425.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Mar, 2026 | 2,108,099 | -479 | -0.02% | $37,771.00 |
| Janus Henderson Group Plc | 31 Mar, 2026 | 1,692,499 | 0 | 0.00% | $34,933,179.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Mar, 2026 | 1,385,281 | 1,385,281 | 0.00% | $24,838,088.00 |
| Nierenberg Investment Management Company, LLC | 31 Mar, 2026 | 1,052,787 | 163,899 | 18.44% | $18,876,471.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 31 Mar, 2026 | 975,109 | 94,389 | 10.72% | $17,483,704.00 |
| Nierenberg Investment Management Company, LLC | 31 Mar, 2026 | 888,888 | 463,929 | 109.17% | $18,319,982.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 31 Mar, 2026 | 880,720 | 101,525 | 13.03% | $18,151,639.00 |