Stellus Capital Investment Corporation (SCM) Company Profile - Business Overview, Management Team & Corporate Information - Stocknear

Stellus Capital Investmen...

NYSE: SCM · Real-Time Price · USD
12.85
-0.25 (-1.91%)
At close: Oct 03, 2025, 3:59 PM
12.80
-0.41%
After-hours: Oct 03, 2025, 07:17 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 Corporation logo
Country United States
IPO Date Nov 8, 2012
Industry Asset Management
Sector Financial Services
Employees 0
CEO Robert Thomsen Ladd

Contact Details

Address:
4400 Post Oak Parkway
Houston, Texas
United States
Website https://www.stelluscapital.com/public-investors/investment-corp

Stock Details

Ticker Symbol SCM
Exchange NYSE
Fiscal Year January - December
Reporting Currency USD
CIK Code 0001551901
CUSIP Number 858568108
ISIN Number US8585681088
Employer ID 00-0000000
SIC Code

Key Executives

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

Latest SEC Filings

Date Type Title
Sep 26, 2025 8-K Current Report
Sep 23, 2025 424B2 Filing
Sep 23, 2025 497AD Filing
Sep 23, 2025 FWP Filing
Sep 22, 2025 424B2 Filing
Sep 22, 2025 305B2 Filing
Sep 15, 2025 8-K Current Report
Sep 10, 2025 8-K Current Report
Sep 09, 2025 424B2 Filing
Aug 28, 2025 N-23C-2 Filing