todayonchain.com

Blue Owl Stock Crashes to All-Time Low After $5.4 Billion Redemption Requests

BeInCrypto
Blue Owl Capital's stock hit a record low after capping withdrawals on its private credit funds due to $5.4 billion in redemption requests.

Summary

Blue Owl Capital (OWL) stock plummeted to an all-time low of $7.95 on April 2nd, following the company's decision to limit withdrawals from two of its private credit funds. This action was taken after receiving a substantial $5.4 billion in redemption requests during the first quarter. The stock has lost over 40% of its value year-to-date, reflecting declining investor confidence in the $1.8 trillion private credit sector. Specifically, the Blue Owl Credit Income Corp (OCIC) and Blue Owl Technology Income Corp (OTIC) funds experienced significant withdrawal demands, leading to the 5% redemption cap. Other firms like Apollo Global Management and BlackRock have also implemented similar withdrawal restrictions, as overall redemption requests across numerous private credit funds have reached approximately $13 billion. Market turbulence and concerns about AI's impact on software borrowers are driving investors to seek exits from these funds.

(Source:BeInCrypto)