Stellus Capital Investment Corporation (SCM)
NYSE: SCM · Real-Time Price · USD
12.61
+0.11 (0.88%)
At close: Dec 5, 2025, 4:00 PM EST
12.58
-0.03 (-0.24%)
After-hours: Dec 5, 2025, 7:00 PM EST

Company Description

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.

Stellus Capital Investment Corporation
Stellus Capital Investment logo
Country United States
Founded 2012
IPO Date Nov 8, 2012
Industry Asset Management
Sector Financials
CEO Robert Ladd

Contact Details

Address:
4400 Post Oak Parkway, Suite 2200
Houston, Texas 77027
United States
Phone 713-292-5400
Website stelluscapital.com

Stock Details

Ticker Symbol SCM
Exchange NYSE
Stock Type Common Stock
Fiscal Year January - December
Reporting Currency USD
CIK Code 0001551901
CUSIP Number 858568108
ISIN Number US8585681088

Key Executives

Name Position
Robert Thomsen Ladd Chairman, President and Chief Executive Officer
William Todd Huskinson CPA Chief Financial Officer, Treasurer, Secretary and Chief Compliance Officer
Vince Gwon Manager of Finance and Operations

Latest SEC Filings

Date Type Title
Nov 24, 2025 N-23C-2 Filing
Nov 24, 2025 8-K Current Report
Nov 10, 2025 10-Q Quarterly Report
Sep 26, 2025 8-K Current Report
Sep 23, 2025 424B2 Prospectus
Sep 23, 2025 497AD Filing by certain investment companies of Rule 482 advertising
Sep 23, 2025 FWP Free Writing Prospectus
Sep 22, 2025 424B2 Prospectus
Sep 22, 2025 305B2 Filing
Sep 15, 2025 8-K Current Report