Stellus Capital Investment Corporation (SCM)
SCM Stock Chart More Charts
SCM Price/Volume Stats
Stellus Capital Investment Corporation (SCM) Company Bio
Stellus Capital Investment Corporation is a business development company specializing in investments in private middle-market companies. It invests through first lien, second lien, unitranche, and mezzanine debt financing, often with a corresponding equity investment. The company was founded in 2012 and is based in Houston, Texas.