(SCM) Stellus Capital Investment - Ratings and Ratios

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

SCM EPS (Earnings per Share)

This chart shows the EPS (Earnings per Share) of SCM over the last 5 years for every Quarter.

SCM Revenue

This chart shows the Revenue of SCM over the last 5 years for every Quarter.

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

News: Wall Street Journal | Benzinga | Yahoo Finance
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
What is the price of SCM shares?
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%.
Is Stellus Capital Investment a good stock to buy?
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).
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 forecasts for SCM share price target?
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%