Company Profile
Stellus Capital Management, LLC is a Houston-based investment firm founded in 2012, specializing in providing flexible capital solutions to lower middle market companies across North America. Originating from the spin-out of the Direct Capital Unit of the D. E. Shaw group, the firm leverages over 19 years of collective experience in credit, private equity, restructuring, and operations to deliver tailored financing solutions. Stellus focuses on building long-term partnerships with businesses, emphasizing steadfastness, incisiveness, efficiency, and deep industry expertise.
The firm manages approximately $3.4 billion in assets under management (AUM) and has deployed over $9.8 billion in capital across more than 350 portfolio companies. Stellus offers a range of investment structures including senior debt, junior debt, structured equity, and equity co-investments. Its investment approach is characterized by a rigorous underwriting process, timeliness, and reliability, supported by a seasoned team with over 340 years of combined principal investing experience.
Stellus operates multiple investment platforms, including private credit and energy private equity, each managed by dedicated teams. The firm targets a broad spectrum of industries such as healthcare, technology, business services, consumer & retail, industrials, and media & technology. With offices in Houston, TX; Bethesda, MD; and Charlotte, NC, Stellus serves a diverse client base including business development companies and pooled investment vehicles, focusing on middle market companies across North America.
News & Signals (0)
No linked news activity found for this company.