Blue Owl Stock at Risk as Private Credit Giant Caps Withdrawals Amid Surging Outflows
10/4/2026
Impact: -85
Financial Services
Blue Owl Capital (NYSE: OWL) is facing significant stock pressure, with shares dropping to $9.08, a 30% decline since August and 63% from its all-time high. The company has capped redemptions from its private credit funds at 5% due to heightened outflows, particularly from its Blue Owl Technology Income Corp, where investors sought to redeem 39% of their shares. Despite these challenges, Blue Owl anticipates a 7.29% revenue growth this year, projecting annual revenue of $2.85 billion, while shifting focus towards real assets, which now constitute 30% of its assets under management.
AI summary, not financial advice
Share: