Skip to main
SCM
SCM logo

SCM Stock Forecast & Price Target

SCM Analyst Ratings

Based on 1 analyst ratings
Hold
Strong Buy 0%
Buy 0%
Hold 100%
Sell 0%
Strong Sell 0%

Bulls say

Stellus Capital Investment Corp has demonstrated a strong financial performance with a weighted average annualized yield on its debt investments rising to 11.9%, indicating an improvement in profitability. The company reported 4Q23 revenues of $28 million, surpassing expectations by approximately $1 million, and showcased a year-over-year growth of 20%, alongside an increase in net investment income per share of 14%. Despite a decline in net asset value year-over-year, the expectation of lower short-term interest rates and projected 11% return on equity further underpin a positive outlook for the company’s financial health.

Bears say

Stellus Capital Investment Corp faces challenges reflected in its declining GAAP net debt/equity ratio, which, despite decreasing from 178% to 174%, remains substantially higher than the sector average of approximately 115%. The projected decline in dividend coverage to 108% for 2024, driven by an increase in share count and reduced net investment income per share estimates, raises concerns about the firm's ability to sustain its dividend distributions amid competitive loan environments and potential economic downturns. Furthermore, the company's vulnerability to capital market accessibility and broader economic pressures could further strain its financial performance, potentially leading to negative outcomes for both earnings and stock price.

SCM has been analyzed by 1 analysts, with a consensus rating of Hold. 0% of analysts recommend a Strong Buy, 0% recommend Buy, 100% suggest Holding, 0% advise Selling, and 0% predict a Strong Sell.

This aggregate rating is based on analysts' research of Stellus Capital Investment and is not a guaranteed prediction by Public.com or investment advice.

Order type

Buy in

Order amount

Est. shares

0 shares

Sign up to buy

FAQs About Stellus Capital Investment (SCM) Forecast

Analysts have given SCM a Hold based on their latest research and market trends.

According to 1 analysts, SCM has a Hold consensus rating as of Oct 14, 2025. This rating is provided by third-party analysts and is not investment advice from Public.com.

Wall Street analysts have set a price target of $13, reflecting a 0.00% increase from the current stock price.

Financial analysts have set a price target of $13, indicating a 0.00% increase from the current stock price, but ratings and forecasts are frequently updated based on market conditions, earnings reports, and industry trends. This prediction is provided by third-party analysts and is not investment advice from Public.com.

Stellus Capital Investment (SCM)


Order type

Buy in

Order amount

Est. shares

0 shares

Sign up to buy
Disclaimer: Any investment listed here, which may be available on the Public platform, is intended to be used for informational purposes only, should not be the sole basis for making an investment decision, and is not a recommendation or advice.