Citadel Advisors’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
$3.48M Buy
314,800
+269,600
+596% +$3.16M ﹤0.01% 4971
2025
Q4
$562K Sell
45,200
-21,700
-32% -$276K ﹤0.01% 8750
2025
Q3
$854K Buy
66,900
+900
+1% +$12.8K ﹤0.01% 7885
2025
Q2
$946K Sell
66,000
-63,300
-49% -$899K ﹤0.01% 7227
2025
Q1
$1.9M Sell
129,300
-141,800
-52% -$2.13M ﹤0.01% 5636
2024
Q4
$4.1M Sell
271,100
-79,700
-23% -$1.2M ﹤0.01% 4287
2024
Q3
$5.11M Buy
350,800
+77,700
+28% +$1.17M ﹤0.01% 3900
2024
Q2
$4.19M Buy
273,100
+135,800
+99% +$2.17M ﹤0.01% 4025
2024
Q1
$2.11M Buy
137,300
+116,000
+545% +$1.74M ﹤0.01% 5413
2023
Q4
$314K Buy
21,300
+11,600
+120% +$165K ﹤0.01% 9067
2023
Q3
$134K Sell
9,700
-19,100
-66% -$264K ﹤0.01% 10520
2023
Q2
$386K Sell
28,800
-18,000
-38% -$235K ﹤0.01% 8482
2023
Q1
$590K Sell
46,800
-14,500
-24% -$187K ﹤0.01% 7976
2022
Q4
$708K Sell
61,300
-54,900
-47% -$658K ﹤0.01% 7517
2022
Q3
$1.21M Sell
116,200
-41,500
-26% -$528K ﹤0.01% 6586
2022
Q2
$1.94M Buy
157,700
+79,300
+101% +$1.09M ﹤0.01% 5605
2022
Q1
$1.16M Buy
78,400
+9,200
+13% +$135K ﹤0.01% 7374
2021
Q4
$980K Buy
69,200
+24,400
+54% +$349K ﹤0.01% 8011
2021
Q3
$633K Sell
44,800
-19,200
-30% -$278K ﹤0.01% 9299
2021
Q2
$913K Buy
64,000
+28,700
+81% +$412K ﹤0.01% 8595
2021
Q1
$486K Buy
+35,300
New +$481K ﹤0.01% 9739

Other funds holding OBDC

Citadel Advisors's OBDC Position: Q1 2026 in Review

Citadel Advisors opened a new position in Blue Owl Capital (OBDC) in Q1 2026: 1,658,410 shares worth $18.3M. The stake represents ﹤0.01% of the portfolio and ranks #2430 among its holdings. This is a return to the name: Citadel Advisors previously reported a position in OBDC as recently as Q3 2025.

Citadel Advisors first reported a position in OBDC in Q3 2019 and has held it in 24 quarters since. The position peaked at $23.7M in Q2 2024. 457 funds tracked by Wall St. Rank hold OBDC as of Q1 2026.

  • Citadel Advisors held 1,658,410 shares of Blue Owl Capital worth $18.3M as of Q1 2026.
  • Blue Owl Capital was a new Citadel Advisors position in Q1 2026.
  • Blue Owl Capital made up ﹤0.01% of Citadel Advisors's portfolio in Q1 2026, its #2430 holding.
  • Citadel Advisors first reported a position in Blue Owl Capital in Q3 2019 and has held it in 24 quarters since.
  • Citadel Advisors's Blue Owl Capital position peaked at $23.7M in Q2 2024.
  • 457 funds tracked by Wall St. Rank held Blue Owl Capital as of Q1 2026.

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