Back to screener

SCM

Stellus Capital Investment Corp

Financial · Asset Management · USA

$7.16

Market cap $203.92M

Valuation

Health

Mood

Fear

Dividend yield

18.58%

TTM

16.66%

Forward

Explore SmartStockScore

Data updated daily