SLR Investment Corp. reported Q3 2026 NII of $0.33/share and declared a $0.31/share distribution; funds available for deployment exceed $850 million.