top of page

Stellus Capital Investment


Stellus Capital Investment Corp. is an externally managed, closed-end, non-diversified management investment company. Its investment objective is to maximize the total return to stockholders in the form of current income and capital appreciation. The company was founded on May 18, 2012 and is headquartered in Houston, TX. The listed name for SCM is STELLUS CAPITAL INVESTMENT CORPORATION.

bottom of page