newsfilter
← Latest News
GlobeNewswire·

SLR Investment Corp. Announces Quarter Ended March 31, 2026 Financial Results

Net Increase in Net Assets from Operations of $0.31 Per Share; Net Asset Value of $18.16 Per Share Declared Quarterly Distribution of $0.31 Per Share; Investment Portfolio Continued to Exhibit Stable Credit Quality