
Stellus Capital Posts Preliminary Q2 Gains Amid Portfolio Shift
Stellus Capital Investment Corporation expects to report net investment income between $0.25 and $0.27 per share for the second quarter of 2026. The Houston-based firm cited fair value appreciation and active share repurchases as key drivers for an estimated net asset value increase of up to 2.4% since March.



























