Stellus Capital Investment Corp SCM

Latest FY: 2025 Financial Services Asset Management
Market Price $8.72
Market Cap $252.42M
P/E Ratio 9.18
Quick Peer Compare (Financial Services):
Revenue (FY 2025) ↓-37.5% YoY
$32.01M
3-Yr CAGR: 15.2%
Net Income ↓-41.0% YoY
$27.05M
Net Margin: 84.5%
Free Cash Flow ↑14.7% YoY
-$24.45M
FCF Yield: -9.69%
EPS (Diluted) ↓-46.9% YoY
$0.95
Basic: $0.95
Return on Equity Efficiency
7.3%
ROA: 2.6%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (SCM)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Div / Sh Div Yield Op. Cash Flow Free Cash Flow FCF YoY
FY 2019 0.00%
FY 2020 $56.7M $40.7M $20.2M $1.15 0.00% $-3.5M $-3.5M
FY 2021 $63.7M +12.4% $45.0M $33.6M +66.3% $1.72 +49.6% $1.14 8.76% $-76.1M $-76.1M -2,082.1%
FY 2022 $20.9M -67.1% $17.5M $14.5M -56.8% $0.74 -57.0% $13.35 100.68% $-56.3M $-56.3M +26.0%
FY 2023 $21.2M +1.3% $17.8M $17.5M +21.0% $0.80 +8.1% $14.95 116.34% $-17.3M $-17.3M +69.3%
FY 2024 $51.2M +141.3% $19.7M $45.8M +161.5% $1.79 +123.7% $1.47 10.66% $-28.6M $-28.6M -65.9%
FY 2025 $32.0M -37.5% $30.8M $27.0M -41.0% $0.95 -46.9% $1.60 12.59% $-24.4M $-24.4M +14.7%
$

Valuation

Market Price $8.72
Market Cap $252.42M
Enterprise Value $879.19M
P/E Ratio 9.18
P/B Ratio 0.68
FCF Yield -9.69%
Dividend Yield 18.30%
Shares Outstanding 28,947,300
%

Profitability & Margins

Gross Margin 96.09%
Operating Margin 89.42%
Net Margin 84.48%
Return on Equity (ROE) 7.29%
Return on Assets (ROA) 2.60%
Asset Turnover 0.03x
Revenue 3-Yr CAGR 15.18%
🛡️

Financial Health & Liquidity

Current Ratio N/A
Cash Ratio N/A
Debt / Equity 1.756
Debt / Assets 0.626
Cash & Equivalents $25.05M
Total Debt $651.82M
Book Value / Share $12.82
💧

Cash Flow Efficiency

Operating Cash Flow -$24.45M
Capital Expenditures (CapEx) N/A
Free Cash Flow -$24.45M
OCF / Revenue -76.38%
FCF / Revenue -76.38%
FCF 3-Yr CAGR N/A
🏷️

Per Share Metrics

EPS (Diluted) $0.95
EPS (Basic) $0.95
Dividends / Share $1.60
Book Value / Share $12.82
EPS YoY Growth -46.93%
🏛️

Balance Sheet (FY 2025)

Total Assets $1.04B
Total Liabilities $670.07M
Stockholders' Equity $371.18M
Current Assets N/A
Current Liabilities N/A