Accessibility Menu
Stellus Capital Investment Corporation Stock Quote

Stellus Capital Investment Corporation (NYSE: SCM)

$11.93
(-0.4%)
-0.05
Price as of November 3, 2025, 3:55 p.m. ET

KEY DATA POINTS

Current Price
$11.89
Daily Change
(-0.4%) $0.05
Day's Range
$11.81 - $12.06
Previous Close
$11.89
Open
$11.91
Beta
0.52
Volume
178,658
Average Volume
197,589
Sector
Market Cap
337.9M
Market Cap / Employee
$11.89M
52wk Range
$11.19 - $15.56
Revenue
-
Gross Margin
0.74%
Dividend Yield
13.45%
EPS
$1.44
CAPs Rating
-
Industry
Capital Markets

The Motley Fool Investing Philosophy: We generally recommend investors buy shares of at least 25 stocks and hold them for at least 5 years. Learn More

Stellus Capital Investment Corporation Return vs. S&P

1 Year5 Year5 Year AnnualizedSince IPO
SCM-4.36%+149.55%+20.05%+218%
S&P+19.89%+109.18%+15.89%+397%

Stellus Capital Investment Corporation Company Info

Stellus Capital Investment Corporation

Financial Health

General

Q2 2025YOY Change
Revenue$24.84M-13.2%
Gross Profit$18.82M-19.4%
Gross Margin75.76%-5.8%
Market Cap$396.12M19.6%
Net Income$10.15M18.7%
EBITDA$19.24M13.9%

Currently no data to display

Revenue Growth Rate

Currently no data to display.

Earnings Per Share Growth Rate

Currently no data to display.

Assets

Q2 2025YOY Change
Net Cash$39.99M11.5%
Inventory00.0%

Liabilities

Q2 2025YOY Change
Long Term Debt$638.31M8.8%
Short Term Debt$0.00M0.0%

Ratios

Q2 2025YOY Change
Return On Assets3.97%0.6%
Return On Invested Capital3.11%0.1%

Cash Flow

Q2 2025YOY Change
Free Cash Flow$14.83M17.9%
Operating Free Cash Flow$14.83M17.9%

Valuation

MetricQ3 2024Q4 2024Q1 2025Q2 2025YoY Change
Price to Earnings7.017.679.799.67-11.16%
Price to Book1.021.021.041.052.74%
Price to Sales6.564.253.774.02-29.63%
Price to Tangible Book Value1.021.021.041.052.74%
Price to Free Cash Flow TTM118.29121.551583.11407.15-
Enterprise Value to EBITDA37.7156.2864.9043.54-17.40%
Free Cash Flow Yield0.8%0.8%0.1%0.2%-
Return on Equity14.2%13.3%10.8%10.9%15.81%
Total Debt$574.97M$593.01M$623.80M$638.31M8.84%

Premium Investing Services

Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.