SCM — Stellus Capital Investment

Stock analysis, AI verdict, fundamentals & technical signals

Rating: BUY

Price: $7.00 Analyst target: $10.12 Upside: 44.57%

About Stellus Capital Investment

Stellus Capital Investment Corporation (SCM) is a distinguished business development company committed to delivering tailored debt and equity financing solutions to private middle-market enterprises. With a strong emphasis on risk-adjusted returns and capital preservation, Stellus employs a disciplined investment management strategy that emphasizes a diversified portfolio, including senior secured loans, subordinated debt, and equity investments across multiple sectors. This approach allows the company to effectively adapt to changing market dynamics while generating consistent income. For institutional investors, Stellus offers a compelling opportunity to gain exposure to resilient investment options in a competitive landscape.

See the full interactive analysis & chart →

Informational only — not investment advice.