Stellus Capital Q3 net investment income falls 22% year over year to $7.16 million - SCM News | Rallies