Blue Owl Stock Crashes to All-Time Low After $5.4 Billion Redemption Requests
Source: BeInCrypto
Blue Owl Capital (OWL) stock sank to a fresh all-time low of $7.95 on April 2. This comes after the firm told investors it would cap withdrawals on two of its private credit funds, following $5.4 billion in redemption requests in the first quarter alone. The private capital manager has now lost more