Stellus Capital Investment Corporation delivered stable performance for Q3 2025, posting net investment income of $9.14 million ($0.32 per share) and core net investment income of $9.65 million ($0.34 per share). The firm achieved net realized gains on investments and maintained strong portfolio activity with $63.8 million in new investments and $39 million in repayments.
Stellus Capital Investment Corporation experienced a decrease in net investment income to $9.8 million in Q1 2025, down from $10.2 million in Q1 2024. The net increase in net assets resulting from operations also declined to $5.0 million from $13.1 million in the prior year. Despite these decreases, total assets increased to $1,011.7 million from $980.9 million at the end of 2024.
Stellus Capital Investment Corporation reported strong Q4 2024 results with net investment income of $9.64 million and core net investment income of $10.15 million. The company funded $109 million in new investments, bringing the total portfolio to $953 million at fair value. Distributions totaled $10.9 million for the quarter.