Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for Stellus Capital Investment Corporation (SCM:NYSE), powered by AI.
Stellus Capital Investment Corporation is currently trading at $8.80. View real-time AI analysis on Alpha Lenz.
View the latest insider trading data for Stellus Capital Investment Corporation on Alpha Lenz.
Stellus Capital Investment Corporation's P/E ratio is 9.2.
“Stellus Capital Investment Corporation trades at a P/E of 9.2 (undervalued) with modest ROE of 7.3%. 3Y revenue CAGR of 15.2% highlights clear growth momentum.”
Ask for details →Stellus Capital Investment Corporation is a closed-end, externally managed, non-diversified investment company. The primary objective of Stellus Capital is to provide current income and, to a lesser extent, capital appreciation to its investors. It achieves this goal by investing predominantly in private, lower middle-market companies across a range of sectors, including healthcare, energy, and business services. Stellus Capital primarily structures its investments in the form of debt securities or loans, which can include first lien, second lien, and subordinated loans, offering critical funding solutions to growing enterprises. As a business development company (BDC), Stellus Capital Investment Corporation plays a vital role in the financial market by facilitating credit accessibility and supporting economic growth in smaller U.S. enterprises. It complements traditional banking systems by providing custom financing solutions and advisory services, particularly for businesses that might not heavily rely on public capital markets. As part of its market significance, Stellus helps maintain a dynamic ecosystem for innovation, providing stable returns to its shareholders through diverse and strategically managed investment portfolios.
“Stellus Capital Investment Corporation trades at a P/E of 9.2 (undervalued) with modest ROE of 7.3%. 3Y revenue CAGR of 15.2% highlights clear growth momentum.”
Ask for details →Stellus Capital Investment Corporation (ticker: SCM) is a company listed on NYSE in the Financial Services sector (Asset Management). Market cap is $250M.
The current price is $8.8 with a P/E ratio of 9.23x and P/B of 0.67x.
ROE is 7.30%. Annual revenue is $32M.