Stellus Capital Investment (SCM)
Stellus Capital Investment (SCM) is an Asset Management company in the Financial Services sector listed on the NYSE.
As of Oct 23, 2026: market cap $206M; returns 1 day -2.2%, 1 week -5.9%, 1 year -45.1%.
Stellus Capital Investment Corporation (NYSE: SCM) is an externally managed, closed-end business development company (BDC) with a primary objective to maximize total return to stockholders through current income and capital appreciation.
Groups SCM belongs to
- Dividend Payers
- Financials Sector
- High Dividend Yield
- Diversified Financials
- Private Credit
- Debt Investments
- Commercial Lending
- Capital Markets
- Asset Management
SCM financial model: income statement, cash flow and balance sheet