Stellus Capital Investment Corporation (NYSE: SCM) ("Stellus", "we", or the "Company") today announced financial results for ...
Increase in Revenue to $3.6 million Coupled with 18% Decrease in Operating Costs and Expenses in 3Q 2025 Strengthened Balance Sheet with Completion of $90 million Public Offering Announced Seven-Figur ...