SLR Investment Corp. reported third quarter 2026 net investment income of $0.33 per share, matching analyst expectations. Total investment income reached $49.3 million, slightly exceeding the $48.9 million estimate, though Net Asset Value (NAV) per share declined 0.9% sequentially to $17.83. Management maintained a defensive posture, covering the $0.31 quarterly distribution with net investment income while shifting the portfolio further toward specialty finance.
Key Highlights
- Record originations reached $575.1 million during the quarter, with 95% of new volume concentrated in specialty finance strategies.
- Credit quality remains stable with non-accruals representing only 1.2% of the investment portfolio at fair value, involving just two investments.
- Net leverage improved to 1.10x debt-to-equity from 1.16x in the prior quarter, supported by $850 million in total available capital for deployment.