SLR Investment Corporation Reports Q4 and Full Year 2024 Financial Results
SLR Investment Corp.: Q4 2024 Net Investment Income and Distribution SLR Investment Corp. (SLRC), a publicly-traded closed-end investment company, recently announced its financial results for the fourth quarter of 2024. The company reported a net investment income (NII) of $23.8 million, which equates to $0.44 per share. Net Investment Income Net investment income represents the…