No profile data available.
Stellus Capital Investment Corporation (SCM) is a financial services company in the commercial growth investment firms industry, based in Houston, United States.
It reported revenue of $32.01 million for fiscal year 2025, down 37.5% from fiscal year 2024, and net income of $27.05 million. Its market capitalization was $361.84 million as of December 4, 2025.
Figures from company filings and market data; latest fiscal year ended December 31, 2025; market data as of December 4, 2025.
Stellus Capital Investment Corporation is a business development company specializing in investments in private middle-market companies. It invests through first lien, second lien, unitranche, and mezzanine debt financing, often with a corresponding equity investment. The fund prefers to invest in US and Canada.
Stellus Capital Investment reported $32.01 million in revenue for fiscal year 2025, down 37.5% from $51.21 million in fiscal year 2024.
$361.84 million as of December 4, 2025.
Listed companies of a similar size in the same industry (commercial growth investment firms) include MSC Income Fund, Inc. (MSIF), Gladstone Capital Corporation (GLAD), Saratoga Investment Corp. (SAR), Cion Investment Corporation (CION).