SLR Investment earnings matched, revenue topped estimates
SLR Investment (SLRC) reported Q3 EPS of $0.33, matching estimates, with revenue of $49.34M, exceeding expectations. The stock is down 9.92% over 3 months and 23.97% over 12 months. Analysts have revised EPS estimates negatively. InvestingPro rates its financial health as 'fair performance'.


