Two Sigma Investments’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
$64.8M Buy
+7,096,805
New +$85.8M 0.05% 402
2025
Q2
Sell
-96,900
Closed -$1.94M 3437
2025
Q1
$1.94M Sell
96,900
-223,349
-70% -$5.02M ﹤0.01% 1757
2024
Q4
$7.45M Buy
320,249
+87,352
+38% +$2M 0.02% 887
2024
Q3
$4.51M Sell
232,897
-1,789,307
-88% -$32M 0.01% 1137
2024
Q2
$35.9M Buy
2,022,204
+544,388
+37% +$9.99M 0.08% 290
2024
Q1
$27.9M Buy
1,477,816
+555,553
+60% +$9.31M 0.07% 345
2023
Q4
$13.7M Buy
922,263
+531,277
+136% +$7.15M 0.03% 553
2023
Q3
$5.07M Sell
390,986
-832,618
-68% -$9.93M 0.01% 902
2023
Q2
$14.3M Buy
1,223,604
+564,435
+86% +$6.07M 0.04% 504
2023
Q1
$7.3M Buy
+659,169
New +$7.89M 0.02% 726

Other funds holding OWL

Two Sigma Investments's OWL Position: Q1 2026 in Review

Two Sigma Investments opened a new position in Blue Owl Capital (OWL) in Q1 2026: 7,096,805 shares worth $64.8M. The stake represents 0.05% of the portfolio and ranks #402 among its holdings. This is a return to the name: Two Sigma Investments previously reported a position in OWL as recently as Q1 2025.

Two Sigma Investments first reported a position in OWL in Q1 2023 and has held it in 10 quarters since. 544 funds tracked by Wall St. Rank hold OWL as of Q1 2026.

  • Two Sigma Investments held 7,096,805 shares of Blue Owl Capital worth $64.8M as of Q1 2026.
  • Blue Owl Capital was a new Two Sigma Investments position in Q1 2026.
  • Blue Owl Capital made up 0.05% of Two Sigma Investments's portfolio in Q1 2026, its #402 holding.
  • Two Sigma Investments first reported a position in Blue Owl Capital in Q1 2023 and has held it in 10 quarters since.
  • 544 funds tracked by Wall St. Rank held Blue Owl Capital as of Q1 2026.

Based on Two Sigma Investments's 13F filing for Q1 2026, filed 15 May 2026.