SLR Investment Corp. Common Stock
SLRCStock
$13.29−19.34%52W
Market Cap$719.07M
P/E7.77x
Div yield9.38%
Beta0.68
Price Chart
Favorite Metrics
Price vs S&P 500 (26W)-21.91%
Price vs S&P 500 (4W)5.16%
VGM Score50.52
Market Capitalization$719.07M
P/E Ratio (Annual)7.77x
Indicated Dividend Yield (Annual)9.38%
Earnings Surprise History
Q1 260.32est. 0.41
Analyst Recommendations
Apr 2026
May 2026
Jun 2026
Jul 2026
3.60
3.73
3.73
3.86
About
SLR Investment Corp is a business development company that provides debt and equity financing to U.S. middle-market businesses. The company specializes in senior secured loans, financing leases, and other credit solutions to fund working capital, acquisitions, and growth initiatives. SLR's investment strategy targets current income generation and long-term capital appreciation through diverse lending and equity positions.