Loading...
Stellus Capital Investment Corp (SCM) is not a strong buy at the moment for a beginner investor with a long-term strategy. The technical indicators are bearish, financial performance has significantly declined, and there are no strong positive catalysts or trading signals to justify immediate action. A 'hold' position is recommended until further clarity emerges from upcoming earnings or other catalysts.
The technical indicators suggest a bearish trend. The MACD is below 0 and negatively contracting, RSI is neutral at 28.82, and moving averages are bearish (SMA_200 > SMA_20 > SMA_5). The stock is trading near its key support level of 10.38, with resistance levels at 11.549 and 11.91.

The company focuses on investing in private middle-market companies, which could offer long-term growth opportunities. Upcoming earnings release and conference call on March 11-12, 2026, may provide more clarity on financial performance and future outlook.
Significant declines in financial performance in Q3 2025: Revenue down -24.30% YoY, Net Income down -56.72% YoY, and EPS down -61.02% YoY. Gross Margin also slightly declined. Technical indicators are bearish, and there are no significant insider or hedge fund trading trends.
In Q3 2025, the company reported a sharp decline in financial metrics: Revenue dropped to $23,997,058 (-24.30% YoY), Net Income dropped to $6,692,028 (-56.72% YoY), and EPS dropped to 0.23 (-61.02% YoY). Gross Margin slightly declined to 99.28 (-0.24% YoY).
No data available for analyst ratings or price target changes.