Stellus Capital Investment Corporation Reports Results for its Fourth Fiscal Quarter and Year Ended December 31, 2024
1. Stellus reported a fourth-quarter net investment income of $9.6 million. 2. Total portfolio increased to $953 million, up from $874 million YoY. 3. Investments funded totaled $109 million, with $65 million in repayments. 4. Distributions for investors reached $288 million since operations began. 5. Core net income was down from $12.2 million to $10.1 million YoY.