Stellus Capital Investment Corporation (SCM)
NYSE: SCM · Real-Time Price · USD
8.35
-0.10 (-1.18%)
At close: Jun 18, 2026, 4:00 PM EDT
8.54
+0.19 (2.28%)
After-hours: Jun 18, 2026, 7:05 PM EDT

SCM Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
242367378310261254
Market Cap Growth
-35.41%-2.93%21.98%18.88%2.62%19.86%
Last Close Price
8.3512.6813.7612.8513.2613.02
PE Ratio
10.1113.357.6916.0617.927.57
Forward PE
8.2010.909.207.278.3911.26
PS Ratio
2.413.983.493.964.263.18
PB Ratio
0.670.991.020.970.950.89
P/TBV Ratio
0.660.970.950.880.940.89
Debt / Equity Ratio
1.051.131.141.311.471.20
Debt / FCF Ratio
10.77-----
Net Debt / Equity Ratio
1.051.131.141.311.471.20
Net Debt / FCF Ratio
10.77-17.12-14.68-24.28-7.22-4.50
Asset Turnover
0.090.090.110.090.070.11
Return on Equity (ROE)
-11.40%-11.21%-5.50%-16.54%-11.35%-2.82%
Earnings Yield
9.81%7.49%13.01%6.23%5.58%13.21%
Dividend Yield
16.29%12.59%10.66%12.56%10.26%8.29%
Payout Ratio
179.12%167.37%81.93%202.63%183.51%62.68%
Buyback Yield / Dilution
-8.45%-10.81%-16.32%-12.54%-0.32%-0.09%
Total Shareholder Return
7.84%1.77%-5.66%0.03%9.93%8.20%
SEC Filings: 10-K · 10-Q