SLR Investment Corp. Common Stock

SLRCStock
$13.2919.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.