SLR Investment Corp. Common Stock (SLRC) Stock Price

SLRCStock
$12.5224.26%52W
Market Cap$683.02M
P/E7.67x
PEG Ratio4.37
Div yield10.96%
Beta0.71

SLRC Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)-26.47%
Price vs S&P 500 (4W)-5.23%
PEG Ratio4.37
VGM Score45.26
P/E Ratio (Annual)7.67x
Indicated Dividend Yield (Annual)10.96%

SLRC Earnings Surprise History

QuarterReport dateEPS estimateEPS actualSurprise
Q2 2026$0.33$0.33-0.64%(-$0.00)
Q1 2026$0.40$0.33-17.30%(-$0.07)
Q4 2025$0.40$0.39-2.60%(-$0.01)
Q3 2025$0.41$0.40-2.91%(-$0.01)
Q2 2025$0.40$0.40-0.78%(-$0.00)

SLRC Analyst Recommendations

May 2026
Jun 2026
Jul 2026
Aug 2026
3.73
3.73
3.86
3.86

About SLR Investment Corp. Common Stock

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.