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

SCM financial model: income statement, cash flow and balance sheet