9.030USD-0.55%Mkt Cap: 261.97M USDP/E: 10.90Last update: 2026-05-26
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 ManagementIndicators:|
Key Statistics
Company
Market Cap261.97M USD
Enterprise Value877.94M USD
Revenue (TTM)100.48M USD
Gross Profit100.48M USD
Net Income (TTM)27.05M USD
Revenue/Share3.501 USD
Last Price9.030 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees—
CountryUS
SectorFinancial Services
IndustryAsset Management
ISINUS8585681088
Valuation
P/E (Trailing)10.90
P/E (Forward)8.98
PEG—
EV/EBITDA—
EV/Revenue8.74
P/S2.62
P/B0.71
EPS (TTM)0.83
EPS (Forward)1.01
52W Range
8.4309% of range15.39
52W High15.39 USD
52W Low8.430 USD
Profitability
Gross Margin100.00%
Oper. Margin71.69%
EBITDA Margin0.00%
Profit Margin84.48%
ROE7.29%
ROA2.60%
Growth
Revenue Growth-6.60%
Earnings Growth-68.40%
Cash Flow & Leverage
Operating CF-24.45M USD
CapEx (TTM)—
FCF Margin30.65%
FCF Yield11.76%
Net Debt614.81M USD
Net Debt/EBITDA—
Balance Sheet
Debt/Equity1.76
Current Ratio0.57
Quick Ratio0.54
Book Value/Sh12.82 USD
Cash/Share0.1170 USD
Dividends
Fwd Div Rate1.480 USD
Trail. Div Rate1.540 USD
Div. Yield16.28%
5Y Avg Yield10.58%
Payout Ratio185.49%
Ex-Div DateMay 29, 2026
Pay DateJul 15, 2026
Splits
Last Split10043:10000
Split DateJan 13, 2014
Analyst Consensus
Rating2.6 (Hold)
Target (Mean)10.50 USD
Target Range9.000 USD – 11.00 USD
# Analysts4
Ownership
Shares Out.28.95M
Float—
Insiders4.24%
Institutions14.51%
Short Interest
Short Ratio5.0d
Short % Float2.71%
Short % Out.2.60%
Shares Short751.50K
Short (prev mo.)816.16K
Technical
SMA 509.400 (-3.9%)
SMA 20011.82 (-23.6%)
Beta—
S&P 52W Chg28.31%
Avg Vol (30d)153.91K
Avg Vol (10d)175.53K
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—