HOUSTON, March 11, 2026 /PRNewswire/ -- Stellus Capital Investment Corporation (NYSE:SCM) ("Stellus", "we", or the "Company") today announced financial results for its fiscal quarter and year ended December 31, 2025. Robert T. Ladd, Chief Executive Officer of Stellus, stated, "I am pleased to report solid operating results for the quarter ended December 31, 2025, in which we earned both U.S. GAAP net and core investment income of $0.29 per share and net realized income of $0.48 per share.