Inspire Advisors LLC Acquires 43,732 Shares of Stellus Capital… — SCM +0.50 · News Impact Screener