Investors rattled as Blue Owl halts redemptions in retail-focused private credit fund Posted on February 19, 2026 at 1:52 pm. Blue Owl Capital shares are now trading at $11.26, down 8.55%. Shares had been as low as $11.04. Yesterday, Blue [Read More]To access this content, you must be a member. Visit the Plans page for details.