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.