1 article tagged "SCM"
Stellus Capital Investment Corporation reported fourth quarter 2025 earnings of $0.29 per share and net realized income of $0.48 per share. The company maintains a $1.01 billion investment portfolio at fair value and has distributed $333 million to investors since inception.