Stellus Capital Investment Corporation (SCM)
NYSE: SCM · Real-Time Price · USD
9.46
+0.30 (3.28%)
At close: Mar 23, 2026, 4:00 PM EDT
9.65
+0.19 (2.01%)
After-hours: Mar 23, 2026, 7:48 PM EDT

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
CountryUnited States
Founded2012
IPO DateNov 8, 2012
IndustryAsset Management
SectorFinancials
CEORobert Ladd

Contact Details

Address:
4400 Post Oak Parkway, Suite 2200
Houston, Texas 77027
United States
Phone713-292-5400
Websitestelluscapital.com

Stock Details

Ticker SymbolSCM
ExchangeNYSE
Stock TypeCommon Stock
Fiscal YearJanuary - December
Reporting CurrencyUSD
CIK Code0001551901
CUSIP Number858568108
ISIN NumberUS8585681088

Key Executives

NamePosition
Robert Thomsen LaddChairman and Chief Executive Officer

Latest SEC Filings

DateTypeTitle
Mar 11, 202610-KAnnual Report
Feb 5, 20268-KCurrent Report
Dec 23, 202540-17GFiling
Nov 24, 2025N-23C-2Filing
Nov 24, 20258-KCurrent Report
Nov 10, 202510-QQuarterly Report
Sep 26, 20258-KCurrent Report
Sep 23, 2025424B2Prospectus
Sep 23, 2025497ADFiling by certain investment companies of Rule 482 advertising
Sep 23, 2025FWPFree Writing Prospectus