Stock events for SLR Investment Corp. (SLRC)
SLR Investment Corp. reported Q3 2025 financial results in November 2025, with NII of $0.40 per share and NAV of $18.21 per share, declaring a $0.41 per share distribution. In February 2026, Q4 2025 results showed NII of $0.40 per share and NAV increasing to $18.26 per share, again declaring a $0.41 per share distribution. Despite stable financial results, the stock price decreased by 13.23% over the past six months, and Wells Fargo & Company lowered the price target to $12.00. The weighted average yield on SLRC's portfolio declined to 11.6% from 12.2% in Q4 2025. In November 2025, SLR Investment Corp. successfully avoided involvement in the First Brands fraud.
Demand Seasonality affecting SLR Investment Corp.’s stock price
While Q3 is typically a seasonally slow quarter for the industry, SLR Investment Corp.'s commercial finance strategies experienced significant deal activity in Q3 2025, resulting in one of the highest quarters for originations in the company's history. Demand for the company's corporate asset-based lending solutions remains strong, driven by companies seeking liquidity in uncertain economic conditions. Additionally, there has been strong demand from borrowers for lease extensions in the equipment financing segment.
Overview of SLR Investment Corp.’s business
SLR Investment Corp. is a Business Development Company (BDC) operating as a specialty finance firm, providing debt capital to U.S. middle-market companies. It aims to generate income and capital appreciation through debt and equity investments, focusing on senior secured loans and asset-based loans for companies with revenues between $50 million and $1 billion and EBITDA between $15 million and $100 million. The company is externally managed by SLR Capital Partners, LLC.
SLRC’s Geographic footprint
SLR Investment Corp. primarily invests in privately held United States middle-market companies, with its headquarters in New York, NY. The company also has the capacity to invest in foreign markets, including emerging markets. Its external investment advisor, SLR Capital Partners, LLC, maintains over a dozen offices across the U.S.
SLRC Corporate Image Assessment
SLR Investment Corp. has maintained a reputation for stable NAV and strong credit quality, with its portfolio consistently performing at 100% and zero non-accruals. The company has been strategically shifting towards direct asset-based lending investments, which are supported by high-quality current assets. SLR Investment Corp. holds investment-grade ratings from Moody's and Fitch. A notable positive event for its reputation was successfully avoiding the First Brands fraud. However, the decline in the weighted average portfolio yield in Q4 2025 and competitive conditions in sponsor finance could be perceived as minor challenges to its financial performance reputation.
Ownership
SLR Investment Corp.'s stock ownership includes institutional, retail, and individual investors. Institutional investors hold approximately 6.27% to 18.54% of the company's stock, insiders hold 14.58%, and retail investors hold approximately 66.89%. Thornburg Investment Trust owns the most shares of SLR Investment Corp. Major institutional holders include Thornburg Investment Management, Inc., SLR Capital Partners, LLC, JPMorgan Chase & Co., Van Eck Associates Corporation, and Solar Capital Partners, LLC, Employee Stock Plan LLC. Top mutual fund holders include Thornburg Investment Trust - Thornburg Investment Income Builder Fund, VanEck ETF Trust - VanEck BDC Income ETF, and Putnam ETF Trust - Putnam BDC Income ETF. The company was co-founded by Michael Gross and Bruce Spohler, who maintain direct oversight.