Brown University’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
Q2
Sell
-1,524,863
Closed -$16.9M 13
2026
Q1
$16.9M Sell
1,524,863
-1,700,000
-53% -$20M 16.56% 3
2025
Q4
$40.1M Sell
3,224,863
-1,124,000
-26% -$14.3M 28.12% 1
2025
Q3
$55.5M Hold
4,348,863
32.85% 1
2025
Q2
$62.4M Hold
4,348,863
43.94% 1
2025
Q1
$63.8M Buy
4,348,863
+660,136
+18% +$9.92M 29.51% 1
2024
Q4
$55.8M Hold
3,688,727
23.78% 2
2024
Q3
$53.7M Hold
3,688,727
21.75% 2
2024
Q2
$56.7M Hold
3,688,727
21.4% 2
2024
Q1
$56.7M Sell
3,688,727
-2,650,000
-42% -$39.8M 22.58% 2
2023
Q4
$93.6M Hold
6,338,727
33.79% 2
2023
Q3
$87.8M Hold
6,338,727
35.13% 2
2023
Q2
$85.1M Hold
6,338,727
31.61% 2
2023
Q1
$79.9M Hold
6,338,727
30.58% 2
2022
Q4
$73.2M Hold
6,338,727
30.59% 2
2022
Q3
$65.7M Sell
6,338,727
-1,035,799
-14% -$13.2M 26.65% 2
2022
Q2
$90.9M Hold
7,374,526
27.02% 2
2022
Q1
$109M Hold
7,374,526
26.66% 2
2021
Q4
$104M Hold
7,374,526
25.47% 2
2021
Q3
$104M Hold
7,374,526
14.12% 2
2021
Q2
$105M Hold
7,374,526
17.44% 2
2021
Q1
$102M Hold
7,374,526
69.77% 1
2020
Q4
$93.4M Hold
7,374,526
67.55% 1
2020
Q3
$88.9M Hold
7,374,526
63.29% 1
2020
Q2
$90.9M Buy
7,374,526
+160,232
+2% +$1.98M 66.99% 1
2020
Q1
$83.3M Hold
7,214,294
72.69% 1
2019
Q4
$129M Buy
+7,214,294
New +$126M 70.29% 1

Other funds holding OBDC

Brown University's OBDC Position: Q2 2026 in Review

Brown University sold out of Blue Owl Capital (OBDC) in Q2 2026, closing a stake of 1,524,863 shares — an estimated $16.9M sold.

Brown University first reported a position in OBDC in Q4 2019 and held it in 26 quarters. The position peaked at $129M in Q4 2019. 427 funds tracked by Wall St. Rank hold OBDC as of Q2 2026.

  • Brown University reported no remaining Blue Owl Capital position as of Q2 2026 after selling out during the quarter.
  • Brown University sold 1,524,863 Blue Owl Capital shares in Q2 2026, an estimated $16.9M.
  • Brown University first reported a position in Blue Owl Capital in Q4 2019 and held it in 26 quarters.
  • Brown University's Blue Owl Capital position peaked at $129M in Q4 2019.
  • 427 funds tracked by Wall St. Rank held Blue Owl Capital as of Q2 2026.

Based on Brown University's 13F filing for Q2 2026, filed 5 Aug 2026.