 NEW YORK, April 05, 2021 GLOBE NEWSWIRE -- SLR Investment Corp. the Company NASDAQ: SLRC today announced that it will release its financial results for the quarter ended March 31, 2021 on Wednesday, May 5, 2021 after the close of the financial markets. 