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
2025
Q3
Sell
-14,900
Closed -$214K 13710
2025
Q2
$214K Buy
14,900
+6,900
+86% +$98K ﹤0.01% 10531
2025
Q1
$117K Buy
8,000
+6,500
+433% +$97.6K ﹤0.01% 11241
2024
Q4
$22.7K Sell
1,500
-2,100
-58% -$31.6K ﹤0.01% 13098
2024
Q3
$52.5K Buy
3,600
+100
+3% +$1.5K ﹤0.01% 11856
2024
Q2
$53.8K Sell
3,500
-22,100
-86% -$353K ﹤0.01% 11676
2024
Q1
$394K Sell
25,600
-8,800
-26% -$132K ﹤0.01% 8893
2023
Q4
$508K Sell
34,400
-45,900
-57% -$652K ﹤0.01% 8064
2023
Q3
$1.11M Sell
80,300
-41,700
-34% -$576K ﹤0.01% 6346
2023
Q2
$1.64M Sell
122,000
-125,100
-51% -$1.64M ﹤0.01% 5521
2023
Q1
$3.12M Sell
247,100
-29,700
-11% -$382K ﹤0.01% 4572
2022
Q4
$3.2M Buy
276,800
+229,000
+479% +$2.75M ﹤0.01% 4652
2022
Q3
$496K Buy
47,800
+13,200
+38% +$168K ﹤0.01% 8467
2022
Q2
$427K Buy
34,600
+8,500
+33% +$116K ﹤0.01% 9009
2022
Q1
$386K Buy
26,100
+11,900
+84% +$174K ﹤0.01% 10004
2021
Q4
$201K Buy
+14,200
New +$203K ﹤0.01% 11846
2021
Q3
Sell
-19,600
Closed -$280K 14401
2021
Q2
$280K Sell
19,600
-5,200
-21% -$74.7K ﹤0.01% 11433
2021
Q1
$342K Buy
24,800
+13,200
+114% +$180K ﹤0.01% 10536
2020
Q4
$147K Buy
+11,600
New +$147K ﹤0.01% 9958

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.