Quantbot Technologies’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
$776K Sell
70,176
-401,679
-85% -$4.71M 0.03% 691
2025
Q4
$5.87M Buy
+471,855
New +$6M 0.2% 135
2025
Q3
Sell
-170,166
Closed -$2.44M 2009
2025
Q2
$2.44M Buy
+170,166
New +$2.42M 0.06% 457
2024
Q4
Sell
-20,576
Closed -$300K 1725
2024
Q3
$300K Sell
20,576
-143,879
-87% -$2.16M 0.01% 960
2024
Q2
$2.53M Buy
164,455
+67,475
+70% +$1.08M 0.12% 265
2024
Q1
$1.49M Sell
96,980
-108,191
-53% -$1.63M 0.08% 373
2023
Q4
$3.03M Buy
205,171
+191,825
+1,437% +$2.73M 0.18% 160
2023
Q3
$185K Sell
13,346
-136,672
-91% -$1.89M 0.01% 929
2023
Q2
$2.01M Buy
+150,018
New +$1.96M 0.13% 232
2023
Q1
Sell
-106,698
Closed -$1.23M 1908
2022
Q4
$1.23M Buy
+106,698
New +$1.28M 0.09% 330
2022
Q3
Sell
-14,456
Closed -$178K 1940
2022
Q2
$178K Buy
14,456
+8,456
+141% +$116K 0.02% 962
2022
Q1
$88K Buy
+6,000
New +$87.9K 0.01% 1077
2021
Q2
Sell
-1,900
Closed -$26K 1743
2021
Q1
$26K Sell
1,900
-22,424
-92% -$305K ﹤0.01% 1131
2020
Q4
$307K Buy
+24,324
New +$308K 0.03% 536

Other funds holding OBDC

Quantbot Technologies's OBDC Position: Q1 2026 in Review

Quantbot Technologies reduced its Blue Owl Capital (OBDC) stake by 85% in Q1 2026, selling an estimated $4.71M and leaving 70,176 shares worth $776K. The position accounts for 0.03% of the portfolio, ranked #691.

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

  • Quantbot Technologies held 70,176 shares of Blue Owl Capital worth $776K as of Q1 2026.
  • Quantbot Technologies sold 401,679 Blue Owl Capital shares in Q1 2026, an estimated $4.71M.
  • Blue Owl Capital made up 0.03% of Quantbot Technologies's portfolio in Q1 2026, its #691 holding.
  • Quantbot Technologies first reported a position in Blue Owl Capital in Q4 2020 and has held it in 14 quarters since.
  • Quantbot Technologies's Blue Owl Capital position peaked at $5.87M in Q4 2025.
  • 457 funds tracked by Wall St. Rank held Blue Owl Capital as of Q1 2026.

Based on Quantbot Technologies's 13F filing for Q1 2026, filed 13 May 2026.