Strong Financial Performance
SLX reported adjusted net investment income of $0.56 per share, exceeding the base dividend by 22%, and adjusted net income of $0.64 per share, with an annualized return on equity of 15.1%.
Positive NAV Growth
Net asset value per share increased by 1.2% over the last few years and by 0.70% from the previous quarter, demonstrating resilience amidst broader sector challenges.
High Dividend Coverage
The adjusted net investment income in Q2 exceeded the base dividend by 22%, indicating robust dividend coverage.
Reduction in Nonaccruals
Improvement in nonaccruals from 1.2% to 0.6% due to successful restructuring of portfolio companies, indicating better credit quality.
Effective Capital Allocation
The company achieved a total economic return of 42.6%, significantly outperforming the average public BDC peers' return of 19.1%.