MetaCap

Stellus Capital Investment Corporation Company Profile

NYSE: SCMFinanceFinance/Investors ServicesUSD

7.20+0.0669 (+0.93%)

Market open · Delayed 15 min · as of Oct 8, 9:37 AM ET

Stellus Capital Investment at a glance

Stellus Capital Investment Corporation (NYSE: SCM) is a Finance/Investors Services company in the Finance sector headquartered in Houston, TX. Stellus Capital Investment is led by Mr. Robert Thomsen Ladd. The company's shares have traded publicly since 2012.

At a market capitalization of $203.1 million, it is considered a small-cap company. Its SEC Central Index Key (CIK) is 0001551901, which identifies the company's filings on EDGAR.

Summary generated from market data by MetaCap's automated system. Methodology

What does Stellus Capital Investment do?

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.

Business description based on the company's public filings.

Company information

Legal name
Stellus Capital Investment Corporation
Ticker
NYSE: SCM
Sector
Finance
Industry
Finance/Investors Services
CEO
Mr. Robert Thomsen Ladd
Headquarters
4400 Post Oak Parkway, Houston, TX, United States
Phone
713 292 5400
IPO year
2012
Market cap
$203.06M
SEC CIK
0001551901
Latest annual report
10-K · Mar 11, 2026

Companies similar to Stellus Capital Investment

Related