Stellus Capital Investment Corporation logo
Stellus Capital Investment Corporation SCM
$ 13.84 0.36%

Stellus Capital Investment Corporation Financial Statements 2011-2024 | SCM

Annual Financial Statements Stellus Capital Investment Corporation

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

200 M 263 M 228 M 182 M 165 M 112 M 147 M 178 M 178 M -

Shares

19.5 M 18.3 M 16 M 14.9 M 12.5 M 12.5 M 12.3 M 12.1 M 12.1 M -

Net Income

- 26.4 M 26.2 M 22.6 M 23.2 M 7.67 M 10.2 M 17.5 M - -

Revenue

56.7 M 31.7 M 31.1 M 27.3 M 26.5 M 10.4 M 12.6 M 18.9 M - -

EBITDA

- - 34.9 M 26.2 M 25.3 M 22.1 M 20.4 M 17.3 M - -

Operating Expenses

34.7 M 4.28 M 4.25 M 4.65 M 3.63 M 2.62 M 2.17 M 1.37 M - -

General and Administrative Expenses

890 K 4.28 M 4.25 M 4.65 M 3.63 M 3.26 M 3.57 M 3.16 M - -

All numbers in USD currency