Bain Capital Private Credit sells 389,036 Class I shares for $10.10 million as of August 3, 2026 - SEC filing - BCSF News | Rallies