Stock events for SLR Investment Corp. (SLRC)
SLR Investment Corp. reported Q4 2025 NII of $0.40 per share, meeting estimates, and declared a $0.41 per share distribution; NAV increased to $18.26 per share. The stock initially gained but then drifted lower. The company reported Q3 2025 NII of $0.40 per share and declared a $0.41 per share distribution; NAV was $18.21 per share. Analyst ratings were mixed, with a downgrade to "Sell" by Wall Street Zen and an upgrade by Compass Point. An insider purchased $145,282.80 in SLRC stock, contributing to net insider purchases of $493,033.00 over three months. Concerns were raised about dividend coverage, with a potential dividend cut in 2026 if earnings do not improve. SLRC's share price has declined by over 15.5% in the last twelve months, resulting in a total return loss of over 8%.
Demand Seasonality affecting SLR Investment Corp.’s stock price
The demand for SLR Investment Corp.'s services is influenced by general economic conditions, interest rates, and the health of the U.S. middle market rather than distinct seasonal patterns. Its focus on non-cyclical industries provides some insulation from seasonal fluctuations. A potential recession could reduce demand for equipment financing.
Overview of SLR Investment Corp.’s business
SLR Investment Corp. is a yield-oriented BDC that invests in senior secured loans of private U.S. middle-market companies, aiming to generate current income for shareholders. It operates in the financial sector as a diversified specialty finance company. The company provides customized debt financing solutions, including cash flow-lending, asset-based lending, and specialty finance investment strategies. SLR Investment Corp. focuses on secured debt, subordinated debt, minority equity, leveraged buyouts, acquisitions, recapitalizations, general refinancing, growth capital, and strategic income-oriented control equity investments, primarily in non-cyclical industries like healthcare, business services, and financial services.
SLRC’s Geographic footprint
SLR Investment Corp. primarily invests in privately held United States middle-market companies. Its investment advisor has offices across 19 locations, but the core investment focus remains within the U.S.
SLRC Corporate Image Assessment
SLR Investment Corp. holds investment-grade ratings from Moody's (Baa3) and Fitch (BBB-), indicating strong financial standing. Its reports have a high usefulness score, suggesting positive perception of transparency. Concerns about the dividend payout ratio exceeding net investment income could negatively impact investor confidence. Management emphasizes stability in NII and NAV, portfolio resilience, and a shift towards direct asset-based lending investments. The company's focus on capital preservation and disciplined investment philosophy contributes to its reputation.
Ownership
SLR Investment Corp. has a mixed ownership structure, including institutional, retail, and individual investors. There are 126 institutional owners holding 17,737,066 shares. Major institutional owners include Thornburg Investment Management Inc., JPMorgan Chase & Co., and Van Eck Associates Corp. Approximately 14.96% of the company's stock is owned by insiders. Retail investors hold a significant portion, with approximately 55.27% to 61.05% of the stock held by public companies and individual investors.
Ask Our Expert AI Analyst
Price Chart
$16.09