Substrate
Blue Owl Received $4.7 Billion in Redemption Requests but Shares Rose 10 % — Substrate