(SCM) Stellus Capital Investment - Ratings and Ratios

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US8585681088

SCM: Debt, Equity, Loans, Investments

Stellus Capital Investment Corporation (NYSE: SCM) is a business development company (BDC) that specializes in providing financing solutions to private middle-market companies in the United States and Canada. The firm primarily invests through first lien, second lien, unitranche, and mezzanine debt financing, often complementing these investments with equity stakes to align interests with portfolio companies. Stellus targets businesses with EBITDA between $5 million and $50 million, focusing on industries with stable cash flows and growth potential. The company emphasizes a disciplined investment approach, leveraging its expertise in credit analysis and structuring to mitigate risk while seeking attractive returns. Stellus Capital Investment Corporation is externally managed by Stellus Capital Management, LLC, a team with extensive experience in middle-market lending. For more information, visit their website at https://www.stelluscapital.com/public-investors/in.

Based on the provided data, here is a 3-month forecast for Stellus Capital Investment Corporation (NYSE: SCM): - Technical Outlook: SCM is currently trading at $15.37, above its SMA 20 ($15.01) and SMA 50 ($14.27), indicating short-term bullish momentum. However, the SMA 200 ($13.45) remains below current levels, suggesting long-term support. The ATR of 0.20 indicates moderate volatility, with potential price fluctuations of ±$0.60 over the next 3 months. - Fundamental Outlook: With a P/E of 7.70 and forward P/E of 11.42, SCM appears undervalued relative to its earnings expectations. The P/B ratio of 1.14 suggests the stock is fairly valued relative to book value. The RoE of 13.28% indicates strong profitability. Given these metrics, SCM is likely to maintain its dividend yield while potentially seeing modest capital appreciation. - Expected Price Range: $14.77 to $15.97.

Additional Sources for SCM Stock

SCM Stock Overview

Market Cap in USD 348m
Sector Financial Services
Industry Asset Management
GiC Sub-Industry Asset Management & Custody Banks
IPO / Inception 2012-11-08

SCM Stock Ratings

Growth 5y 92.6%
Fundamental 6.52%
Dividend 86.7%
Rel. Strength -6.72
Analysts 3.33/5
Fair Price Momentum 14.56 USD
Fair Price DCF -

SCM Dividends

Dividend Yield 12m 12.81%
Yield on Cost 5y 36.36%
Annual Growth 5y 6.79%
Payout Consistency 88.9%

SCM Growth Ratios

Growth Correlation 3m -3.6%
Growth Correlation 12m 85.5%
Growth Correlation 5y 97.1%
CAGR 5y 22.01%
CAGR/Max DD 5y 0.91
Sharpe Ratio 12m 0.75
Alpha 2.03
Beta 1.082
Volatility 20.90%
Current Volume 439.2k
Average Volume 20d 219k
What is the price of SCM stocks?
As of April 08, 2025, the stock is trading at USD 11.87 with a total of 439,169 shares traded.
Over the past week, the price has changed by -15.21%, over one month by -14.66%, over three months by -11.24% and over the past year by +0.04%.
Is Stellus Capital Investment a good stock to buy?
Neither. Based on ValueRay Fundamental Analyses, Stellus Capital Investment is currently (April 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 6.52 and therefor a neutral outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of SCM as of April 2025 is 14.56. This means that SCM is currently undervalued and has a potential upside of +22.66% (Margin of Safety).
Is SCM a buy, sell or hold?
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
What are the forecast for SCM stock price target?
According to ValueRays Forecast Model, SCM Stellus Capital Investment will be worth about 15.7 in April 2026. The stock is currently trading at 11.87. This means that the stock has a potential upside of +32.52%.
Issuer Forecast Upside
Wallstreet Target Price 13.8 16.5%
Analysts Target Price 13.9 17.1%
ValueRay Target Price 15.7 32.5%