SCM
NYSE
$7.14
Stellus Capital Investment Corp (SCM)
Stellus Capital Investment Corporation (SCM) is a distinguished business development company committed to delivering tailored debt and equity financing solutions to private middle-market enterprises. With a strong emphasis on risk-adjusted returns and capital preservation, Stellus employs a disciplined investment management strategy that emphasizes a diversified portfolio, including senior secured loans, subordinated debt, and equity investments across multiple sectors. This approach allows the company to effectively adapt to changing market dynamics while generating consistent income. For institutional investors, Stellus offers a compelling opportunity to gain exposure to resilient investment options in a competitive landscape.
Sector:
Financial Services
Industry:
Asset Management
Hold
Target: $10.25 (+43.56%)
Market Cap
$242M
P/B Ratio
0.65
Forward P/E
7.46
P/E Ratio
10.11
Price Chart
Valuation
Market Cap$242M
P/E10.11
Forward P/E7.46
P/S2.40
P/B0.65
Profitability
Total Revenue (TTM)$96M
Gross Profit (TTM)$100M
EBITDA$25M
Profit Margin7.4%
EPS$0.83
Financial Health
Free Cash Flow Yield14.60%
Dividend Yield18.30%
Growth & Risk
Dividends 5Y CAGR+4.26%
Beta (5Y)0.58
Sharpe Ratio-2.16