Stellus Capital Investment Corporation
SCM | NYSE
$7.95
+$0.05 (+0.63%)
At close: Sep 21, 2026, 4:00 PM ET
$7.95
$0 (0.00%)
After-hours:
Sep 21, 2026, 4:00 PM ET
+0.63%
(1D)Rating
Updated: Aug 15, 2026Key Statistics
Market Data
Market Cap $230.13M
1D Range
7.89 8
52W Range
6.83 14.04
Valuation (TTM)
PE 10.89
PB 0.63
EV/EBITDA 20.79
Valuation (NTM)
Forward PE 7.65
Forward PEG 13.43
Price Target $13.25
Cash Flow
FCF Yield 24409895.5%
SBC Adj. FCF Yield 24409895.5%
SBC Impact N/A
Margins
Gross Margin 59.9%
Operating Margin 50.0%
FCF Margin 70665912.3%
Growth (CAGR)
Revenue 3Y | 5Y 14.5% |
6.6%
Dil EPS 3Y | 5Y -3.4% |
-16.4%
FCF 3Y | 5Y 150.0% |
100.0%
Returns
ROA 3.0%
ROE 8.1%
ROIC 4.0%
Financial Health
Net Debt
$594.29M
Current Ratio 0.95
Interest Coverage 1.12
Dividends
Div Yield 17.36%
Payout Ratio 189.0%
FCF Payout Ratio 0.0%
Loading financial charts...
Profile
Stellus Capital Investment Corporation operates as a Business Development Company (BDC), allocating capital to privately-held, mid-sized enterprises. The firm employs various financing structures, inc...
Sector Financial Services
Industry Asset Management
Employees 0
IPO Date Nov 7, 2012
Fiscal Year January - December
Latest News
No news articles available yet.
Analyst Summary
# of Analysts
2
Consensus
Hold
Price Target
$13.25
Upside
+66.67%
Buy (1)
Hold (1)
Sell (0)
Add to Watchlist
Select watchlists to add or remove SCM