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

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$13.9M Sell
761,210
-44,799
-6% -$804K 3.03% 3
2026
Q1
$14.5M Buy
806,009
+264,030
+49% +$4.97M 3.37% 2
2025
Q4
$11.2M Buy
541,979
+111,814
+26% +$2.31M 2.66% 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: Q2 2026 in Review

VELA Investment Management reduced its Criteo S.A. (CRTO) stake by 5.6% in Q2 2026, selling an estimated $804K and leaving 761,210 shares worth $13.9M. The position accounts for 3.03% of the portfolio, ranked #3.

VELA Investment Management first reported a position in CRTO in Q1 2023 and has held it in 14 quarters since. The position peaked at $14.5M in Q1 2026. 124 funds tracked by Wall St. Rank hold CRTO as of Q2 2026.

  • VELA Investment Management held 761,210 shares of Criteo S.A. worth $13.9M as of Q2 2026.
  • VELA Investment Management sold 44,799 Criteo S.A. shares in Q2 2026, an estimated $804K.
  • Criteo S.A. made up 3.03% of VELA Investment Management's portfolio in Q2 2026, its #3 holding.
  • VELA Investment Management first reported a position in Criteo S.A. in Q1 2023 and has held it in 14 quarters since.
  • VELA Investment Management's Criteo S.A. position peaked at $14.5M in Q1 2026.
  • 124 funds tracked by Wall St. Rank held Criteo S.A. as of Q2 2026.

Based on VELA Investment Management's 13F filing for Q2 2026, filed 3 Aug 2026.