Stellus Capital Investment Corp (SCM) is not a strong buy at the moment for a beginner, long-term investor. The stock is currently in a bearish trend with weak technical indicators, declining financial performance, and no significant positive catalysts. While the RSI indicates the stock is oversold, suggesting potential for a short-term rebound, the lack of strong growth trends and upcoming earnings uncertainty make it prudent to hold off on buying until after the Q4 earnings release on March 11, 2026.
The stock is in a bearish trend with the MACD histogram below 0 (-0.0426) and negatively contracting. RSI is at 19.589, indicating oversold conditions. Moving averages are bearish (SMA_200 > SMA_20 > SMA_5). Key support is at 9.519, with resistance at 10.033. The stock is trading below its pivot level, signaling weakness.

The RSI indicates oversold conditions, which could signal a potential rebound. The company focuses on private middle-market investments, which may offer long-term growth opportunities.
The stock is in a bearish trend with declining financial performance in Q3 2025 (Revenue -24.30% YoY, Net Income -56.72% YoY, EPS -61.02% YoY). Upcoming Q4 earnings release on March 11, 2026, adds uncertainty. No recent insider or hedge fund activity, and no congress trading data available.
In Q3 2025, revenue dropped by 24.30% YoY to $23,997,058. Net income fell by 56.72% YoY to $6,692,028. EPS declined by 61.02% YoY to $0.23. Gross margin slightly dropped to 99.28%. Overall, the company is experiencing significant financial weakness.
No recent analyst rating or price target changes are available for evaluation.