tiprankstipranks
Stellus Capital Investment (SCM)
NYSE:SCM

Stellus Capital (SCM) Stock Statistics & Valuation Metrics

864 Followers

Total Valuation

Stellus Capital has a market cap or net worth of $264.58M. The enterprise value is $393.87B.
Market Cap$264.58M
Enterprise Value$393.87B

Share Statistics

Stellus Capital has 28,947,254 shares outstanding. The number of shares has decreased by -2.65% in one year.
Shares Outstanding28,947,254
Owned by Insiders3.29%
Owned by Institutions5.20%

Financial Efficiency

Stellus Capital’s return on equity (ROE) is <0.01 and return on invested capital (ROIC) is <0.01%.
Return on Equity (ROE)<0.01
Return on Assets (ROA)<0.01
Return on Invested Capital (ROIC)<0.01%
Return on Capital Employed (ROCE)<0.01
Revenue Per Employee10.00T>
Profits Per Employee
Employee Count
Asset Turnover<0.01
Inventory Turnover0.00

Valuation Ratios

The current PE Ratio of Stellus Capital is 17.2. Stellus Capital’s PEG ratio is -0.28.
PE Ratio17.2
PS Ratio3.47
PB Ratio<0.01
Price to Fair Value<0.01
Price to FCF-0.01
Price to Operating Cash Flow<0.01
PEG Ratio-0.28

Income Statement

In the last 12 months, Stellus Capital had revenue of 103.67M and earned 27.05M in profits. Earnings per share was 0.95.
Revenue103.67M
Gross Profit78.87M
Operating Income63.83M
Pretax Income28.63M
Net Income27.05M
EBITDA63.57M
Earnings Per Share (EPS)0.95

Cash Flow

In the last 12 months, operating cash flow was 83.64T and capital expenditures 0.00, giving a free cash flow of 83.64T billion.
Operating Cash Flow83.64T
Free Cash Flow83.64T
Free Cash Flow per Share2.89M

Dividends & Yields

Stellus Capital pays an annual dividend of $0.133, resulting in a dividend yield of 12.83%
Dividend Per Share$0.133
Dividend Yield12.83%
Payout RatioN/A
Free Cash Flow Yield
Earnings Yield

Stock Price Statistics

Beta0.56
52-Week Price Change-27.06%
50-Day Moving Average10.80
200-Day Moving Average12.15
Relative Strength Index (RSI)33.26
Average Volume (3m)302.50K

Important Dates

Stellus Capital upcoming earnings date is May 13, 2026, Before Open (Confirmed).
Last Earnings DateMar 11, 2026
Next Earnings DateMay 13, 2026
Ex-Dividend Date

Financial Position

Stellus Capital as a current ratio of 0.26, with Debt / Equity ratio of 112.79%
Current Ratio0.26
Quick Ratio0.26
Debt to Market Cap1.16K
Net Debt to EBITDA6.19K
Interest Coverage Ratio1.83

Taxes

In the past 12 months, Stellus Capital has paid 1.58M in taxes.
Income Tax1.58M
Effective Tax Rate0.06

Enterprise Valuation

Stellus Capital EV to EBITDA ratio is 6.20K, with an EV/FCF ratio of -16.11.
EV to Sales3.80K
EV to EBITDA6.20K
EV to Free Cash Flow-16.11
EV to Operating Cash Flow-16.11

Balance Sheet

Stellus Capital has $25.05B in cash and marketable securities with $418.66B in debt, giving a net cash position of -$393.61B billion.
Cash & Marketable Securities$25.05B
Total Debt$418.66B
Net Cash-$393.61B
Net Cash Per Share-$13.60K
Tangible Book Value Per Share$13.09K

Margins

Gross margin is 76.08%, with operating margin of 61.57%, and net profit margin of 26.09%.
Gross Margin76.08%
Operating Margin61.57%
Pretax Margin27.61%
Net Profit Margin26.09%
EBITDA Margin61.32%
EBIT Margin61.32%

Analyst Forecast

The average price target for Stellus Capital is $9.00, which is 11.43% higher than the current price. The consensus rating is Hold
Price Target$9.00
Price Target Upside-28.57% Downside
Analyst ConsensusHold
Analyst Count1
Revenue Growth Forecast90.34%
EPS Growth Forecast-44.25%

Scores

Smart Score2
AI Score