Cubist Systematic Strategies’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
2025
Q3
Sell
-761,910
Closed -$14.6M 3402
2025
Q2
$14.6M Buy
+761,910
New +$14.1M 0.07% 417
2024
Q2
Sell
-241,160
Closed -$4.55M 3754
2024
Q1
$4.55M Sell
241,160
-373,783
-61% -$6.26M 0.03% 1019
2023
Q4
$9.16M Buy
+614,943
New +$8.27M 0.06% 504
2023
Q2
Sell
-6,061
Closed -$67.2K 4089
2023
Q1
$67.2K Sell
6,061
-28,377
-82% -$340K ﹤0.01% 3518
2022
Q4
$365K Sell
34,438
-125,735
-78% -$1.33M ﹤0.01% 3237
2022
Q3
$1.48M Buy
160,173
+108,604
+211% +$1.21M 0.01% 2284
2022
Q2
$517K Sell
51,569
-20,171
-28% -$242K ﹤0.01% 3036
2022
Q1
$910K Buy
71,740
+11,847
+20% +$150K 0.01% 2102
2021
Q4
$893K Sell
59,893
-59,221
-50% -$935K 0.01% 2002
2021
Q3
$1.85M Buy
+119,114
New +$1.65M 0.02% 1074
2021
Q2
Sell
-55
Closed -$1K 3047
2021
Q1
$1K Buy
+55
New +$570 ﹤0.01% 2799

Other funds holding OWL

Cubist Systematic Strategies's OWL Position: Q3 2025 in Review

Cubist Systematic Strategies sold out of Blue Owl Capital (OWL) in Q3 2025, closing a stake of 761,910 shares — an estimated $14.6M sold.

Cubist Systematic Strategies first reported a position in OWL in Q1 2021 and held it in 11 quarters. The position peaked at $14.6M in Q2 2025. 474 funds tracked by Wall St. Rank hold OWL as of Q3 2025.

  • Cubist Systematic Strategies reported no remaining Blue Owl Capital position as of Q3 2025 after selling out during the quarter.
  • Cubist Systematic Strategies sold 761,910 Blue Owl Capital shares in Q3 2025, an estimated $14.6M.
  • Cubist Systematic Strategies first reported a position in Blue Owl Capital in Q1 2021 and held it in 11 quarters.
  • Cubist Systematic Strategies's Blue Owl Capital position peaked at $14.6M in Q2 2025.
  • 474 funds tracked by Wall St. Rank held Blue Owl Capital as of Q3 2025.

Based on Cubist Systematic Strategies's 13F filing for Q3 2025, filed 14 Nov 2025.