VELA Investment Management’s Criteo S.A. Ordinary Shares CRTO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$14.7M Buy
822,470
+271,063
+49% +$5.1M 3.38% 2
2025
Q4
$11.4M Buy
551,407
+121,242
+28% +$2.51M 2.67% 5
2025
Q3
$9.72M Buy
430,165
+78,225
+22% +$1.83M 2.37% 7
2025
Q2
$8.43M Buy
351,940
+163,196
+86% +$4.59M 2.29% 5
2025
Q1
$6.68M Buy
188,744
+31,758
+20% +$1.23M 2.1% 7
2024
Q4
$6.21M Buy
156,986
+45,362
+41% +$1.81M 1.73% 9
2024
Q3
$4.49M Buy
111,624
+14,779
+15% +$650K 1.39% 17
2024
Q2
$3.65M Sell
96,845
-2,500
-3% -$91.5K 1.14% 25
2024
Q1
$3.48M Buy
99,345
+259
+0.3% +$7.76K 1.18% 20
2023
Q4
$2.51M Buy
99,086
+17,561
+22% +$456K 0.96% 29
2023
Q3
$2.38M Buy
81,525
+37,074
+83% +$1.14M 1.05% 27
2023
Q2
$1.5M Buy
44,451
+3,800
+9% +$123K 0.69% 49
2023
Q1
$1.28M Buy
+40,651
New +$1.25M 0.58% 60

Other funds holding CRTO

VELA Investment Management's CRTO Position: Q1 2026 in Review

VELA Investment Management increased its Criteo S.A. Ordinary Shares (CRTO) stake by 49% in Q1 2026, buying an estimated $5.1M and bringing the position to 822,470 shares worth $14.7M. The position accounts for 3.38% of the portfolio, ranked #2.

VELA Investment Management first reported a position in CRTO in Q1 2023 and has held it in 13 quarters since. 142 funds tracked by Wall St. Rank hold CRTO as of Q1 2026.

  • VELA Investment Management held 822,470 shares of Criteo S.A. Ordinary Shares worth $14.7M as of Q1 2026.
  • VELA Investment Management bought 271,063 Criteo S.A. Ordinary Shares shares in Q1 2026, an estimated $5.1M.
  • Criteo S.A. Ordinary Shares made up 3.38% of VELA Investment Management's portfolio in Q1 2026, its #2 holding.
  • VELA Investment Management first reported a position in Criteo S.A. Ordinary Shares in Q1 2023 and has held it in 13 quarters since.
  • 142 funds tracked by Wall St. Rank held Criteo S.A. Ordinary Shares as of Q1 2026.

Based on VELA Investment Management's 13F filing for Q1 2026, filed 8 May 2026.