$
7.06
-$0.16
As of October 16, 2026
· USD
Open
$7.2
High
$7.2
Low
$7.02
Prev Close
$7.22
Volume
84,801
52-Wk High
$13.55
52-Wk Low
$6.83
Market Cap
$201.07M
P/E
5.65
EPS
$1.25
About
Stellus Capital Investment Corporation operates as a Business Development Company (BDC), allocating capital to privately-held, mid-sized enterprises. The firm employs various financing structures, including senior secure...See more
Ticker
SCM
Exchange
New York Stock Exchange
Industry
Asset Management
Sector
Financial Services
CEO
Robert Ladd
Website
https://www.stelluscapital.com/public-investors/investment-corp ↗
Address
4400 Post Oak Parkway, Houston, TX, 77027, US
Phone
713-292-5400
Market Cap
$201.07M
Financial Performance
| Net sales | |||||
| Gross margin | |||||
| Net income |
In the news