newsfilter
← Latest News
GlobeNewswire·

SLR Investment Corp. Announces Quarter Ended September 30, 2025 Financial Results

Net Investment Income of $0.40 Per Share; Stability in Both NAV and NII Per Share NEW YORK, Nov. 04, 2025 (GLOBE NEWSWIRE) -- SLR Investment Corp. (NASDAQ:SLRC) (the "Company", "SLRC", "we", "us", or "our") today