logo

12.78

12.78 (-0.04%)

As of Mar 06, 2024

Stellus Capital Investment Corp [SCM]

Source: 

Company Overview

Stellus Capital Investment Corp is an externally managed, closed-end, non-diversified management investment company that has elected to be regulated as a business development company under the Investment Company Act of 1940, as amended.

CountryUnited States
Headquartershoustontexas
Phone Number(713) 292-5400
Industry
CEORobert T. Ladd
Websitewww.stelluscapital.com