Brown University’s Blue Owl Capital OWL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$23.5M Hold
2,569,816
23.04% 1
2025
Q4
$38.4M Hold
2,569,816
26.93% 2
2025
Q3
$43.5M Hold
2,569,816
25.73% 2
2025
Q2
$49.4M Sell
2,569,816
-520,000
-17% -$9.62M 34.78% 2
2025
Q1
$61.9M Sell
3,089,816
-986,874
-24% -$22.2M 28.66% 2
2024
Q4
$94.8M Sell
4,076,690
-1,855,000
-31% -$42.5M 40.43% 1
2024
Q3
$115M Sell
5,931,690
-530,000
-8% -$9.47M 46.48% 1
2024
Q2
$115M Sell
6,461,690
-500,000
-7% -$9.17M 43.31% 1
2024
Q1
$131M Sell
6,961,690
-2,110,000
-23% -$35.3M 52.26% 1
2023
Q4
$135M Sell
9,071,690
-1,625,000
-15% -$21.9M 48.82% 1
2023
Q3
$122M Sell
10,696,690
-2,346,277
-18% -$28M 48.93% 1
2023
Q2
$152M Sell
13,042,967
-1,749,794
-12% -$18.8M 56.46% 1
2023
Q1
$164M Hold
14,792,761
62.7% 1
2022
Q4
$157M Sell
14,792,761
-989,097
-6% -$10.4M 65.51% 1
2022
Q3
$146M Hold
15,781,858
59.06% 1
2022
Q2
$158M Sell
15,781,858
-97,457
-0.6% -$1.17M 47.04% 1
2022
Q1
$201M Sell
15,879,315
-818,704
-5% -$10.4M 49.26% 1
2021
Q4
$249M Sell
16,698,019
-20,391,844
-55% -$322M 60.73% 1
2021
Q3
$577M Buy
37,089,863
+1,702,898
+5% +$23.6M 78.23% 1
2021
Q2
$456M Buy
+35,386,965
New +$401M 75.52% 1

Other funds holding OWL

Brown University's OWL Position: Q1 2026 in Review

Brown University held its Blue Owl Capital (OWL) position steady in Q1 2026 at 2,569,816 shares worth $23.5M. The position accounts for 23.04% of the portfolio, ranked #1.

Brown University first reported a position in OWL in Q2 2021 and has held it in 20 quarters since. The position peaked at $577M in Q3 2021. 544 funds tracked by Wall St. Rank hold OWL as of Q1 2026.

  • Brown University held 2,569,816 shares of Blue Owl Capital worth $23.5M as of Q1 2026.
  • Brown University left its Blue Owl Capital share count unchanged in Q1 2026.
  • Blue Owl Capital made up 23.04% of Brown University's portfolio in Q1 2026, its #1 holding.
  • Brown University first reported a position in Blue Owl Capital in Q2 2021 and has held it in 20 quarters since.
  • Brown University's Blue Owl Capital position peaked at $577M in Q3 2021.
  • 544 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.