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.
