(SCM) Stellus Capital Investment - Ratings and Ratios
Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US8585681088
SCM EPS (Earnings per Share)
SCM Revenue
SCM: Debt, Equity
Stellus Capital Investment Corporation is a business development company that specializes in providing financing solutions to private middle-market companies in the US and Canada. The companys investment strategy involves providing first lien, second lien, unitranche, and mezzanine debt financing, often accompanied by an equity investment, to companies with EBITDA ranging from $5 million to $50 million.
The investment approach of Stellus Capital is centered around supporting businesses with stable cash flows and growth potential. By focusing on middle-market companies, the company is able to capitalize on opportunities that may be overlooked by larger investors. The geographical preference for the US and Canada allows Stellus Capital to tap into mature markets with established regulatory frameworks.
From a technical analysis perspective, the stock has shown a relatively stable trend, with its 20-day simple moving average (SMA20) at $12.81 and a current price of $13.15, indicating a slight upward momentum. The Average True Range (ATR) of 0.46, equivalent to 3.51%, suggests moderate volatility. Given the current SMA20, SMA50, and SMA200 values, a potential trading range can be established, with support around $12.81 and resistance near $13.31.
Based on the fundamental data, Stellus Capitals market capitalization stands at $369.13M USD, with a price-to-earnings (P/E) ratio of 7.13 and a forward P/E of 9.02. The return on equity (RoE) is 13.03%, indicating a relatively healthy profitability. Considering the P/E ratio and the RoE, the stock appears to be undervalued, presenting a potential buying opportunity.
Forecasting the stocks performance, we can expect a potential price appreciation given the companys stable investment strategy and the current technical indicators. If the stock maintains its current momentum and breaks above the $13.31 resistance level, it may target the 52-week high of $15.20. Conversely, a decline below the $12.81 support level could signal a correction towards the 52-week low of $11.57. Therefore, a buying opportunity may arise if the stock price dips towards the support level, with a potential upside target of $15.20.
Additional Sources for SCM Stock
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle
SCM Stock Overview
Market Cap in USD | 376m |
Sector | Financial Services |
Industry | Asset Management |
GiC Sub-Industry | Asset Management & Custody Banks |
IPO / Inception | 2012-11-08 |
SCM Stock Ratings
Growth Rating | 88.4 |
Fundamental | 19.9 |
Dividend Rating | 86.9 |
Rel. Strength | -11.2 |
Analysts | 3.33 of 5 |
Fair Price Momentum | 17.12 USD |
Fair Price DCF | - |
SCM Dividends
Dividend Yield 12m | 12.92% |
Yield on Cost 5y | 37.68% |
Annual Growth 5y | 6.79% |
Payout Consistency | 88.9% |
Payout Ratio | 33.9% |
SCM Growth Ratios
Growth Correlation 3m | -9.4% |
Growth Correlation 12m | 57.7% |
Growth Correlation 5y | 96.8% |
CAGR 5y | 24.64% |
CAGR/Max DD 5y | 1.03 |
Sharpe Ratio 12m | 1.50 |
Alpha | 3.56 |
Beta | 0.563 |
Volatility | 15.42% |
Current Volume | 93.8k |
Average Volume 20d | 110k |
As of June 14, 2025, the stock is trading at USD 13.81 with a total of 93,827 shares traded.
Over the past week, the price has changed by +4.38%, over one month by +5.83%, over three months by +2.98% and over the past year by +12.68%.
Neither. Based on ValueRay´s Fundamental Analyses, Stellus Capital Investment is currently (June 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 19.92 and therefor a neutral outlook according to the companies health.
Based on momentum, paid dividends and discounted-cash-flow analyses, the fair value of SCM is around 17.12 USD . This means that SCM is currently undervalued and has a potential upside of +23.97% (Margin of Safety).
Stellus Capital Investment has received a consensus analysts rating of 3.33. Therefor, it is recommend to hold SCM.
- Strong Buy: 1
- Buy: 0
- Hold: 5
- Sell: 0
- Strong Sell: 0
According to our own proprietary Forecast Model, SCM Stellus Capital Investment will be worth about 18.5 in June 2026. The stock is currently trading at 13.81. This means that the stock has a potential upside of +33.89%.
Issuer | Target | Up/Down from current |
---|---|---|
Wallstreet Target Price | 13.6 | -1.5% |
Analysts Target Price | 13.9 | 0.7% |
ValueRay Target Price | 18.5 | 33.9% |