 HOUSTON, Aug. 2, 2021 PRNewswire -- Stellus Capital Investment Corporation NYSE: SCM Stellus or the Company today announced financial results for its second fiscal quarter ended June 30, 2021. Robert T. 