Stellus Capital Investment Corporation (SCM) es una empresa que cotiza en bolsa en el Servicios Financieros sector, operando dentro de la Asset Management industria. La empresa tiene su sede en Houston, TX, United States. El CEO actual es Robert Thomsen Ladd.
SCM tiene fecha de IPO 2012-11-08, cotiza en el NYSE, una capitalización de mercado de $280.21M.
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 fund prefers to invest in US and Canada. The fund seeks to invest in companies with an EBITDA between $5 million and $50 million.