On November 24, 2025, Stellus Capital Investment Corp announced it will redeem 100% of its remaining 4.875% Notes due 2026, totaling $50 million, on December 31, 2025. This follows a prior redemption of 50% of the notes on September 30, 2025.
AI Assistant
STELLUS CAPITAL INVESTMENT CORP
2025
8 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.