$SCM

Stellus Capital Investment Corporation

About Stellus Capital Investment Corporation

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.

CEO
Mr. Robert Thomsen Ladd
Headquarters
Houston, TX
Sector
Financial Services
Industry
Asset Management

Key stats

Market Cap
$246.64M
P/E Ratio
8.49
Avg Volume (3M)
218.61K
EPS
$1.02
Day's Range
$8.62 – $8.86

Fundamentals as of Sep 01, 2026