13.86 (-%)
As of Nov 20, 2024
Source:
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 |