Prelude Capital Management’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
Sell
-16,720
Closed -$250K 1495
2025
Q4
$250K Buy
+16,720
New +$261K 0.02% 894
2024
Q2
Sell
-28,282
Closed -$533K 1418
2024
Q1
$533K Buy
28,282
+16,494
+140% +$276K 0.03% 612
2023
Q4
$176K Sell
11,788
-9,946
-46% -$134K 0.01% 968
2023
Q3
$282K Sell
21,734
-6,369
-23% -$76K 0.02% 701
2023
Q2
$327K Sell
28,103
-6,404
-19% -$68.9K 0.02% 604
2023
Q1
$382K Buy
34,507
+22,824
+195% +$273K 0.02% 556
2022
Q4
$124K Buy
+11,683
New +$123K 0.01% 1039
2022
Q1
Sell
-175,021
Closed -$2.22M 2116
2021
Q4
$2.61M Buy
175,021
+15,000
+9% +$237K 0.07% 243
2021
Q3
$2.49M Sell
160,021
-12,397
-7% -$172K 0.06% 241
2021
Q2
$2.22M Buy
+172,418
New +$1.95M 0.07% 264

Other funds holding OWL

Prelude Capital Management's OWL Position: Q1 2026 in Review

Prelude Capital Management sold out of Blue Owl Capital (OWL) in Q1 2026, closing a stake of 16,720 shares — an estimated $250K sold.

Prelude Capital Management first reported a position in OWL in Q2 2021 and held it in 10 quarters. The position peaked at $2.61M in Q4 2021. 545 funds tracked by Wall St. Rank hold OWL as of Q1 2026.

  • Prelude Capital Management reported no remaining Blue Owl Capital position as of Q1 2026 after selling out during the quarter.
  • Prelude Capital Management sold 16,720 Blue Owl Capital shares in Q1 2026, an estimated $250K.
  • Prelude Capital Management first reported a position in Blue Owl Capital in Q2 2021 and held it in 10 quarters.
  • Prelude Capital Management's Blue Owl Capital position peaked at $2.61M in Q4 2021.
  • 545 funds tracked by Wall St. Rank held Blue Owl Capital as of Q1 2026.

Based on Prelude Capital Management's 13F filing for Q1 2026, filed 15 May 2026.