What's Happening?
Stellus Capital Investment Corporation has announced its financial results for the first fiscal quarter ending March 31, 2026. The company reported a net investment income of $0.26 per share and a core net investment income of $0.27 per share. Stellus funded
$28 million in new investments and received $42 million in repayments, maintaining a total portfolio value of $990 million. The company has distributed $339 million to investors since its inception, equivalent to $18.49 per share.
Why It's Important?
Stellus Capital's strong financial performance underscores the company's effective investment strategy and its ability to generate consistent returns for shareholders. The results reflect the company's focus on investing in private lower middle-market companies, which can offer attractive returns. The continued distribution of dividends highlights Stellus's commitment to providing value to its investors, reinforcing confidence in its financial health and strategic direction.












