13.430
13.43 (0%)
As of Dec 20, 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.
Country | United States |
Headquarters | houston, texas |
Phone Number | (713) 292-5400 |
Industry | |
CEO | Robert T. Ladd |
Website | www.stelluscapital.com |