Stellus Capital Investment Corporation is a asset management company in the financial services sector trading on NYSE, led by CEO William Todd Huskinson, with a market cap of $260.2M.
Based on Q1 2026 filing
Common questions about Stellus Capital Investment Corporation
Stellus Capital Investment Corporation (SCM) has a market capitalization of $260.2M and trades on NYSE.