Blue Owl blocks $4.2bn in redemptions, stock falls 7%

Blue Owl Capital shares fell over 7% after reports that the firm blocked nearly $4.2 billion in investor redemptions across its funds. Redemption requests surged sharply in Q1, forcing the company to limit exits, raising concerns about liquidity and investor confidence despite partial payouts.

Load More