On August 28, 2025, Stellus Capital Investment Corp announced its plan to redeem $50 million of its outstanding 4.875% Notes due 2026, with the redemption occurring on September 30, 2025. This decision affects 50% of the total $100 million in Notes outstanding, and holders will receive 100% of the redeemed amount plus accrued interest.