Squarepoint’s Blue Owl Capital OBDC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$2.38M Sell
215,619
-20,329
-9% -$239K ﹤0.01% 2050
2025
Q4
$2.93M Buy
235,948
+153,720
+187% +$1.95M ﹤0.01% 1813
2025
Q3
$1.05M Sell
82,228
-11,463
-12% -$163K ﹤0.01% 2655
2025
Q2
$1.34M Buy
93,691
+53,613
+134% +$762K ﹤0.01% 2402
2025
Q1
$588K Sell
40,078
-67,269
-63% -$1.01M ﹤0.01% 3144
2024
Q4
$1.62M Buy
107,347
+95,114
+778% +$1.43M ﹤0.01% 2609
2024
Q3
$178K Sell
12,233
-62,653
-84% -$941K ﹤0.01% 3730
2024
Q2
$1.15M Buy
74,886
+37,924
+103% +$606K ﹤0.01% 2456
2024
Q1
$568K Buy
+36,962
New +$556K ﹤0.01% 2960
2023
Q2
Sell
-43,671
Closed -$551K 3870
2023
Q1
$551K Buy
43,671
+26,744
+158% +$344K ﹤0.01% 2244
2022
Q4
$196K Sell
16,927
-10,563
-38% -$127K ﹤0.01% 2800
2022
Q3
$285K Buy
+27,490
New +$349K ﹤0.01% 2512
2022
Q2
Sell
-61,500
Closed -$909K 3226
2022
Q1
$909K Buy
+61,500
New +$901K ﹤0.01% 1651
2021
Q3
Sell
-10,978
Closed -$157K 3270
2021
Q2
$157K Buy
+10,978
New +$158K ﹤0.01% 2915
2020
Q4
Sell
-36,595
Closed -$441K 3162
2020
Q3
$441K Buy
+36,595
New +$448K 0.01% 1528

Other funds holding OBDC

Squarepoint's OBDC Position: Q1 2026 in Review

Squarepoint reduced its Blue Owl Capital (OBDC) stake by 8.6% in Q1 2026, selling an estimated $239K and leaving 215,619 shares worth $2.38M. The position accounts for ﹤0.01% of the portfolio, ranked #2050.

Squarepoint first reported a position in OBDC in Q3 2020 and has held it in 15 quarters since. The position peaked at $2.93M in Q4 2025. 457 funds tracked by Wall St. Rank hold OBDC as of Q1 2026.

  • Squarepoint held 215,619 shares of Blue Owl Capital worth $2.38M as of Q1 2026.
  • Squarepoint sold 20,329 Blue Owl Capital shares in Q1 2026, an estimated $239K.
  • Blue Owl Capital made up ﹤0.01% of Squarepoint's portfolio in Q1 2026, its #2050 holding.
  • Squarepoint first reported a position in Blue Owl Capital in Q3 2020 and has held it in 15 quarters since.
  • Squarepoint's Blue Owl Capital position peaked at $2.93M in Q4 2025.
  • 457 funds tracked by Wall St. Rank held Blue Owl Capital as of Q1 2026.

Based on Squarepoint's 13F filing for Q1 2026, filed 15 May 2026.