Stellus Capital Investment Corporation Reports Results for its… — SCM +0.60 · News Impact Screener