NYSE : SCM

Stellus Capital Investment Corporation — Company profile

Financials · Asset Management · United States

Last price 7 USD (Oct 30, 2026, 4:00 PM EDT) · Market cap 199.36M

Overview · Financial statements · Key statistics · Dividends · Company profile · Price history · Reports

Company profile

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.

Details

NameStellus Capital Investment Corporation
SectorFinancials
IndustryAsset Management
Founded2012
Ipo Date2012-11-08
CeoRobert Ladd
CountryUnited States
ExchangeNYSE
Fiscal YearJanuary - December
Reporting CurrencyUSD
IsinUS8585681088
Cusip858568108
Cik0001551901
Stock TypeCommon Stock

Key executives

NameTitle
Robert Thomsen LaddPresident, Chief Executive Officer and Chairman
William Todd Huskinson CPAChief Financial Officer, Chief Compliance Officer, Treasurer and Secretary

Contact

Address4400 Post Oak Parkway, Suite 2200, Houston, Texas 77027, United States
Phone713 292 5400
Websitehttps://www.stelluscapital.com/public-investors/investment-corp/