Stellus Capital Investment Corporation Reports Results for its Third Fiscal Quarter Ended September 30, 2025
1. Stellus reports Q3 net investment income of $0.32 per share. 2. Company portfolio reaches $1.01 billion following $64 million investments. 3. Investors received total distributions of $318 million since inception. 4. Total assets increased from $980.9 million last year to $1.03 billion. 5. Gross operating expenses rose to $17.6 million compared to $16.2 million last year.