Live feed16:01:00·170dPRReleaseSLR Investment Corp. Announces Quarter Ended September 30, 2025 Financial ResultsSLRC· SLR Investment Corp.FinanceOriginal source