Blue Owl Stock Crashes to All-Time Low After $5.4 Billion Redemption Requests
Blue Owl Capital (OWL) inventory sank to a contemporary all-time low of $7.95 on April 2. This comes after the agency informed buyers it will cap withdrawals on two of its non-public credit score funds, following $5.4 billion in redemption requests within the first quarter alone. The non-public capital supervisor has now misplaced greater than…
