Drooid Logo
Back to today’s briefing

Story perspectives

Blue Owl Reports $4.7B Withdrawals, Shares Rise 6%

7/2/2026

34 2 Full Breakdown

1 of 1

Story summary
  • Blue Owl Capital reported $4.7 billion withdrawals from OTIC and OCIC funds in Q2 2026 with shares up 6%.
  • Withdrawal requests fell to 38.1% at $4.9 billion OTIC fund and to 18.8% at $33.8 billion OCIC fund.
  • OCIC logged $660 million net outflows versus $100 million for OTIC, while 90% of OCIC investors stayed invested.
  • Blue Owl’s stock has fallen 56% in the past year while the firm manages five BDCs with $315 billion AUM March 31 2026.