Stock events for SLR Investment Corp. (SLRC)
SLR Investment Corp. announced its second-quarter and third-quarter 2025 financial results on August 5, 2025, and November 4, 2025, respectively, which led to modest positive movements in the stock price. In October 2025, SLR Capital Partners appointed a new President of Asset-Based Lending. SLRC's share price has declined by 5.4% over the last year, but the total return, including distributions, was 3.9%. The company has maintained quarterly distributions of $0.41 per share. As of January 7, 2026, the share price was $15.10, a 7.42% decline from January 8, 2025.
Demand Seasonality affecting SLR Investment Corp.’s stock price
SLR Investment Corp. exhibits some demand seasonality in its stock performance. Buying SLRC stock in November has the highest probability of yielding a positive return, while December has shown the lowest probability.
Overview of SLR Investment Corp.’s business
SLR Investment Corp. is a BDC focused on providing debt financing to U.S. middle-market companies, operating in the Finance sector. The company invests in senior secured loans of private middle-market companies to generate income for shareholders, with strategies including cash flow-lending, asset-based lending, and specialty finance solutions. SLR Investment Corp. became a listed BDC in 2010 and holds investment-grade ratings from Moody's and Fitch.
SLRC’s Geographic footprint
SLR Investment Corp. is headquartered in New York, NY, focusing on U.S. middle-market businesses. Its external manager, SLR Capital Partners, LLC, supports operations with approximately 20 offices across the United States.
SLRC Corporate Image Assessment
SLR Investment Corp. has maintained a reputation for a resilient portfolio and stable credit quality, reporting low non-accruals and a high concentration in financials and healthcare sectors. The company's consistent performance and focus on capital preservation are highlighted by its investment-grade ratings. However, some analysts have maintained "Hold" or "Sell" ratings due to concerns about flat earnings, limited growth, and dividend coverage.
Ownership
SLR Investment Corp. has significant institutional ownership, with 127 institutional owners and shareholders holding 22,848,551 shares. Major institutional owners include Thornburg Investment Management Inc., Jpmorgan Chase & Co, and Van Eck Associates Corp. Individual owners with notable stakes include Michael S. Gross and Bruce J. Spohler.
Ask Our Expert AI Analyst
Price Chart
$15.31