Loading...

Stellus Cap Investment posts $0.32 GAAP net investment income per share and maintains strong asset quality, despite slight net asset value decline in Q3 2025. - Earnings Call Transcript - Finvera | Finvera