9.000USD-0.11%Mkt Cap: 260.53M USDP/E: 10.84Last update: 2026-06-01
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 Cap260.53M USD
Enterprise Value874.47M USD
Revenue (TTM)100.48M USD
Gross Profit100.48M USD
Net Income (TTM)27.05M USD
Revenue/Share3.501 USD
Last Price9.000 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees—
CountryUS
SectorFinancial Services
IndustryAsset Management
ISINUS8585681088
Valuation
P/E (Trailing)10.84
P/E (Forward)8.86
PEG—
EV/EBITDA—
EV/Revenue8.70
P/S2.58
P/B0.70
EPS (TTM)0.83
EPS (Forward)1.01
52W Range
8.4308% 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.69%
FCF Yield11.84%
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.49%
5Y Avg Yield10.71%
Payout Ratio185.49%
Ex-Div DateJun 30, 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.2d
Short % Float2.84%
Short % Out.2.72%
Shares Short788.29K
Short (prev mo.)804.80K
Technical
SMA 509.409 (-4.4%)
SMA 20011.69 (-23.0%)
Beta0.66
S&P 52W Chg27.70%
Avg Vol (30d)146.40K
Avg Vol (10d)179.54K
Technical Indicators
RSI (14)38.6
MACD-0.1461
MACD Signal-0.1324
MACD Hist.-0.0137
BB Upper9.948 USD
BB Middle9.337 USD
BB Lower8.726 USD
BB Width13.08%
ATR (14)0.2699 USD
Vol Ratio (20d)0.73x