Stock events for SLR Investment Corp. (SLRC)
Over the past six months, SLR Investment Corp.'s stock decreased from $15.46 to $13.49. In Q4 2025, the company reported net investment income of $0.40 per share, with NAV at $18.26 per share, and declared a quarterly distribution of $0.41 per share. In Q1 2026, the company missed earnings and revenue forecasts, reporting EPS of $0.33 and revenue of $47.14 million. Following the Q1 earnings miss, the stock price dropped, and analysts downgraded the stock. The Board declared a quarterly distribution of $0.31 per share and approved a permanent performance fee reduction and a share repurchase program. Over the last three months, insiders have purchased approximately $3.6 million in company stock.
Demand Seasonality affecting SLR Investment Corp.’s stock price
Demand seasonality for SLR Investment Corp.'s products and services is influenced by broader economic conditions and the financing needs of middle-market companies rather than traditional seasonal patterns. The company's focus on non-cyclical industries suggests a more stable demand. Regulatory and market structure shifts can also be significant drivers of demand.
Overview of SLR Investment Corp.’s business
SLR Investment Corp. (SLRC) is a yield-oriented Business Development Company (BDC) focused on generating current income for shareholders by investing in senior secured loans of private middle-market companies. It operates in the Financial Services sector, specifically in Investment Trusts/Mutual Funds and Asset Management. SLRC offers diversified commercial finance solutions, including senior secured loans, subordinated debt, mezzanine debt, and minority equity co-investments. The company's portfolio is diversified across various senior secured asset classes and concentrates its cash flow investing in non-cyclical industries like healthcare, business services, and financial services.
SLRC’s Geographic footprint
SLR Investment Corp. primarily invests in the United States, collaborating with U.S. middle-market businesses to deliver customized debt financing solutions.
SLRC Corporate Image Assessment
SLR Investment Corp. maintains an investment-grade rating from Moody's and Fitch, reflecting a generally positive reputation for financial stability. However, the Q1 2026 earnings miss and analyst downgrades have presented challenges to its reputation. Despite these setbacks, SLR Investment Corp. highlights its diversified investment portfolio and low exposure to the software industry.
Ownership
SLR Investment Corp. stock ownership includes institutional, insider, and retail investors. Institutional investors hold approximately 12.62% to 35.32% of the stock, with major shareholders including Thornburg Investment Management Inc. and JPMorgan Chase & Co. Insiders own approximately 15.02% to 28.17% of the stock, with Michael S. Gross being the largest individual shareholder. Public companies and retail investors hold a substantial portion, ranging from 3.81% to 68.54% of the stock.
Ask Our Expert AI Analyst
Price Chart
$13.08