SCM Stellus Capital Investment Corporation
7.130USD-2.33%Mkt Cap: 203.06M $P/E: 6.991d ago
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 financin…
Industry Peers
Asset ManagementKey Statistics
Company
Market Cap203.06M USD
Enterprise Value802.19M USD
Revenue (TTM)97.09M USD
Gross Profit97.09M USD
Net Income (TTM)27.05M USD
Revenue/Share3.37 USD
Last Price7.130 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees—
CountryUS
SectorFinancial Services
IndustryAsset Management
ISIN—
Valuation
P/E (Trailing)6.99
P/E (Forward)6.99
PEG—
EV/EBITDA—
EV/Revenue8.26
P/S2.14
P/B0.57
EPS (TTM)1.02
EPS (Forward)1.04
52W Range
6.8304% of range13.55
52W High13.55 USD
52W Low6.830 USD
Profitability
Gross Margin100.00%
Oper. Margin72.40%
EBITDA Margin0.00%
Profit Margin84.48%
ROE7.29%
ROA2.60%
Growth
Revenue Growth-13.20%
Earnings Growth57.20%
Cash Flow & Leverage
Operating CF-24.45M USD
CapEx (TTM)—
FCF Margin16.88%
FCF Yield8.07%
Net Debt594.29M USD
Net Debt/EBITDA—
Balance Sheet
Debt/Equity1.76
Current Ratio0.91
Quick Ratio0.88
Book Value/Sh12.80 USD
Cash/Share0.18 USD
Dividends
Fwd Div Rate1.33 USD
Trail. Div Rate1.48 USD
Div. Yield18.09%
5Y Avg Yield10.57%
Payout Ratio145.06%
Ex-Div DateSep 30, 2026
Pay DateOct 15, 2026
Splits
Last Split10043:10000
Split DateJan 13, 2014
Analyst Consensus
Rating—
Target (Mean)10.13 USD
Upside (mean)+42.0%
Target Range8.000 USD – 11.00 USD
8.000+42.0% to mean11.00
# Analysts4
Ownership
Shares Out.28.48M
Float—
Insiders4.31%
Institutions14.00%
Short Interest
Short Ratio4.7d
Short % Float2.56%
Short % Out.2.45%
Shares Short696.41K
Short (prev mo.)809.54K
Technical
SMA 508.156 (-12.6%)
SMA 2009.585 (-25.6%)
Beta0.71
S&P 52W Chg15.78%
Avg Vol (30d)139.26K
Avg Vol (10d)99.80K
Technical Indicators
RSI (14)26.2
MACD-0.2747
MACD Signal-0.2250
MACD Hist.-0.0497
BB Upper8.343 USD
BB Middle7.718 USD
BB Lower7.092 USD
BB Width16.22%
ATR (14)0.2123 USD
Vol Ratio (20d)0.88x