SLRC - SLR Investment reports Q1 results May, 10 2023 04:03 PM SLR Investment Corp. 2023-05-10 16:03:19 ET SLR Investment press release ( NASDAQ: SLRC ): Q1 Net investment income per share: $0.41 Total investment income of $53.55M, vs. $33.01M a year ago. For further details see: SLR Investment reports Q1 results