Skip to main content

Want a detailed portfolio tracker?

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.
Website: https://www.stelluscapital.com/public-investors/in
68 analysts
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