SLR Investment (SLRC) Lags Q1 Earnings and Revenue Estimates

SLR Investment (SLRC) came out with quarterly earnings of $0.33 per share, missing the Zacks Consensus Estimate of $0.4 per share. This compares to earnings of $0.41 per share a year ago.
Open original source