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
$18.3M Buy
+1,658,410
New +$19.5M ﹤0.01% 2430
2025
Q4
Sell
-87,658
Closed -$1.11M 13659
2025
Q3
$1.12M Buy
+87,658
New +$1.25M ﹤0.01% 7296
2025
Q2
Sell
-291,503
Closed -$4.14M 14305
2025
Q1
$4.27M Sell
291,503
-445,647
-60% -$6.69M ﹤0.01% 4137
2024
Q4
$11.1M Buy
737,150
+159,478
+28% +$2.4M ﹤0.01% 2844
2024
Q3
$8.42M Sell
577,672
-967,899
-63% -$14.5M ﹤0.01% 3175
2024
Q2
$23.7M Buy
1,545,571
+594,845
+63% +$9.51M ﹤0.01% 1826
2024
Q1
$14.6M Buy
950,726
+349,883
+58% +$5.26M ﹤0.01% 2430
2023
Q4
$8.87M Sell
600,843
-202,364
-25% -$2.88M ﹤0.01% 3002
2023
Q3
$11.1M Buy
803,207
+764,615
+1,981% +$10.6M ﹤0.01% 2556
2023
Q2
$518K Sell
38,592
-88,695
-70% -$1.16M ﹤0.01% 7860
2023
Q1
$1.61M Sell
127,287
-1,135,062
-90% -$14.6M ﹤0.01% 5782
2022
Q4
$14.6M Buy
1,262,349
+827,264
+190% +$9.92M ﹤0.01% 2331
2022
Q3
$4.51M Buy
435,085
+356,406
+453% +$4.53M ﹤0.01% 4054
2022
Q2
$970K Sell
78,679
-382,891
-83% -$5.25M ﹤0.01% 7094
2022
Q1
$6.82M Sell
461,570
-98,811
-18% -$1.45M ﹤0.01% 3589
2021
Q4
$7.93M Buy
560,381
+231,624
+70% +$3.31M ﹤0.01% 3464
2021
Q3
$4.64M Buy
328,757
+55,207
+20% +$800K ﹤0.01% 4440
2021
Q2
$3.9M Sell
273,550
-287,005
-51% -$4.12M ﹤0.01% 4990
2021
Q1
$7.72M Sell
560,555
-365,516
-39% -$4.98M ﹤0.01% 3398
2020
Q4
$11.7M Buy
926,071
+291,019
+46% +$3.69M ﹤0.01% 2433
2020
Q3
$7.66M Buy
635,052
+491,673
+343% +$6.02M ﹤0.01% 2605
2020
Q2
$1.77M Buy
+143,379
New +$1.77M ﹤0.01% 4799
2020
Q1
Sell
-124,537
Closed -$2.23M 9988
2019
Q4
$2.23M Buy
124,537
+27,766
+29% +$485K ﹤0.01% 4238
2019
Q3
$1.53M Buy
+96,771
New +$1.55M ﹤0.01% 4899

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.