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
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: Q1 2026 in Review

Brown University reduced its Blue Owl Capital (OBDC) stake by 53% in Q1 2026, selling an estimated $20M and leaving 1,524,863 shares worth $16.9M. The position accounts for 16.56% of the portfolio, ranked #3.

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

  • Brown University held 1,524,863 shares of Blue Owl Capital worth $16.9M as of Q1 2026.
  • Brown University sold 1,700,000 Blue Owl Capital shares in Q1 2026, an estimated $20M.
  • Blue Owl Capital made up 16.56% of Brown University's portfolio in Q1 2026, its #3 holding.
  • Brown University first reported a position in Blue Owl Capital in Q4 2019 and has held it in 26 quarters since.
  • Brown University's Blue Owl Capital position peaked at $129M in Q4 2019.
  • 457 funds tracked by Wall St. Rank held Blue Owl Capital as of Q1 2026.

Based on Brown University's 13F filing for Q1 2026, filed 1 May 2026.