Stellus Capital Investment Corporation Reports Strong 2025 Fiscal Year Results | Intellectia.AI