Stellus Capital Investment Corporation (SCM) Stock Forecast & Analysis

Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for Stellus Capital Investment Corporation (SCM:NYSE), powered by AI.

Current Price
$8.80
P/E Ratio
9.2
Market Cap
250M
Sector
Financial Services
What is the Stellus Capital Investment Corporation stock price forecast?

Stellus Capital Investment Corporation is currently trading at $8.80. View real-time AI analysis on Alpha Lenz.

What is Stellus Capital Investment Corporation insider trading activity?

View the latest insider trading data for Stellus Capital Investment Corporation on Alpha Lenz.

What is Stellus Capital Investment Corporation's P/E ratio?

Stellus Capital Investment Corporation's P/E ratio is 9.2.

Stellus Capital Investment Corporation

NYSE · SCM
$8.80-0.09(-1.01%)Pre-marketNYSE regular session 09:30–16:00 ET
Ask about Stellus Capital Investment Corporation's future dividend policy...
Alpha Chat Insight

Stellus Capital Investment Corporation trades at a P/E of 9.2 (undervalued) with modest ROE of 7.3%. 3Y revenue CAGR of 15.2% highlights clear growth momentum.

Ask for details

Company Overview

Stellus Capital Investment Corporation is a closed-end, externally managed, non-diversified investment company. The primary objective of Stellus Capital is to provide current income and, to a lesser extent, capital appreciation to its investors. It achieves this goal by investing predominantly in private, lower middle-market companies across a range of sectors, including healthcare, energy, and business services. Stellus Capital primarily structures its investments in the form of debt securities or loans, which can include first lien, second lien, and subordinated loans, offering critical funding solutions to growing enterprises. As a business development company (BDC), Stellus Capital Investment Corporation plays a vital role in the financial market by facilitating credit accessibility and supporting economic growth in smaller U.S. enterprises. It complements traditional banking systems by providing custom financing solutions and advisory services, particularly for businesses that might not heavily rely on public capital markets. As part of its market significance, Stellus helps maintain a dynamic ecosystem for innovation, providing stable returns to its shareholders through diverse and strategically managed investment portfolios.

CEOMr. Robert Thomsen Ladd
SectorFinancial Services
IndustryAsset Management
0

Company Statistics

FY 2025

Profile

$249.61MMarket Cap
$32.01MRevenue
0.00Shares Out
0Employees

Margins

N/AGross
N/AEBITDA
N/AOperating
89.42%Pre-Tax
84.48%Net

Valuation

9.23P/E
0.67P/B
7.80EV/Sales
N/AEV/EBITDA
-10.21P/FCF

Growth (CAGR)

15.18%Rev 3Yr
4.34%Rev 5Yr
N/AOp Inc 3Yr
N/AOp Inc 5Yr
23.12%Net Inc 3Yr
6.02%Net Inc 5Yr

Returns

2.67%ROA
7.30%ROE
N/AROIC

Financial Health

$25.05MCash & Cash Equivalents
$645.02MNet Debt
180.53%Debt/Equity
N/AInterest Cov

Frequently Asked Questions

Stellus Capital Investment Corporation (ticker: SCM) is a company listed on NYSE in the Financial Services sector (Asset Management). Market cap is $250M.

The current price is $8.8 with a P/E ratio of 9.23x and P/B of 0.67x.

ROE is 7.30%. Annual revenue is $32M.

Alpha Lenz
Singapore
Treasurer Pte Ltd | License: 202346277E
9 Straits View Marina One West Tower #05-07 Singapore 018937
contact@treasurer.co.kr
©2026 Treasurer Pte Ltd. All rights reserved.
Stellus Capital Investment Corporation (SCM) Stock Forecast 2026 $8.80 — Price, Financials & Analyst Targets | Alpha Lenz