$9.83+0.16 (+1.65%)
Stellus Capital Investment Corporation is a business development company specializing in investments in private middle-market companies.