MarketBrain

Stellus Capital Investment Corp

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Operating expenses$68.6M$64.6M$63.9M$46.5M$43.9M
Cash from operations-$24.4M-$28.6M-$17.3M-$56.3M-$76.1M
Total assets$1.0B$980.9M$908.1M$898.2M$821.3M
Total liabilities$670.1M$611.0M$588.1M$622.4M$536.2M

Shares outstanding 28.9M · Free float 95.8%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.