Stellus Capital Investment Corporation (SCM) has a MoatMap StockRank of 46/100 based on Quality (52/100), Value (65/100), and Momentum (16/100) factor scores. The current signal is HOLD. Stellus Capital is a Business Development Company (BDC) focused on middle-market debt. It is a yield-focused vehicle rather than a high-growth compounder, and it does not align with our concentrated, equity-focused macro themes.
Stellus Capital Investment Corporation is a business development company (BDC) that provides customized debt and equity financing solutions to lower middle-market companies. The company's competitive moat is built on its deep relationships with private equity sponsors and a disciplined underwriting process focused on senior secured, first-lien loans. It operates as an externally managed BDC, aiming to deliver stable dividend income to shareholders through a diversified portfolio of resilient, cash-flowing businesses.
| Price | $8.86 |
| Market Cap | $266M |
| P/E (TTM) | 10.61 |
| P/E (Forward) | 8.71 |
| Price/Book | 0.69 |
| Return on Equity | 6.4% |
| Debt/Equity | 170.30 |
| Gross Margin | 100.0% |
| Operating Margin | 71.7% |
| Revenue Growth | -6.6% |
| Dividend Yield | 16.9% |
| Free Cash Flow | $31M |
Stellus Capital Investment Corporation operates in the Asset Management industry, part of the Financial Services sector (United States).