分组1 - SLR Investment (SLRC) reported quarterly earnings of $0.41 per share, matching the Zacks Consensus Estimate, but down from $0.44 per share a year ago [1] - The company posted revenues of $53.18 million for the quarter ended March 2025, missing the Zacks Consensus Estimate by 1.56% and down from $58.1 million year-over-year [2] - SLR Investment shares have declined about 4% since the beginning of the year, slightly outperforming the S&P 500's decline of 4.7% [3] 分组2 - The current consensus EPS estimate for the upcoming quarter is $0.41 on revenues of $53.65 million, and for the current fiscal year, it is $1.66 on revenues of $215.56 million [7] - The Zacks Industry Rank for Financial - SBIC & Commercial Industry is in the bottom 37% of over 250 Zacks industries, indicating potential challenges for stock performance [8]
SLR Investment (SLRC) Meets Q1 Earnings Estimates