Stock events for SLR Investment Corp. (SLRC)
In the past six months, SLR Investment Corp. reported its Q2 and Q3 2025 earnings, with net investment income of $0.40 per share for both quarters and a quarterly distribution of $0.41 per share. Following the Q3 2025 earnings release, the stock price drifted 1.5% higher over the subsequent 79 days. Over the last year, SLRC's share price has declined by 5.4%, though the total return, including distributions, was 3.9%.
Demand Seasonality affecting SLR Investment Corp.’s stock price
While the third quarter is typically considered a seasonally slow period for investment activity, SLR Investment Corp.'s commercial finance strategies experienced significant deal activity during Q3 2025, resulting in one of the company's highest quarters for originations. The company has observed demand from borrowers to extend existing equipment leases rather than purchasing new equipment, influenced by higher tariff-adjusted prices.
Overview of SLR Investment Corp.’s business
SLR Investment Corp. (SLRC) is a yield-oriented BDC that invests in senior secured loans of private middle-market companies. The company operates within the Financials sector and its investment strategies include cash flow-lending, asset-based lending (ABL), and specialty finance solutions. Its major products and services include senior secured loans, second lien financings, mezzanine debt, and equity co-investments. SLR Investment Corp. is externally managed by SLR Capital Partners, LLC.
SLRC’s Geographic footprint
SLR Investment Corp. primarily focuses its investments on middle-market companies located in the United States, with selective exposure to Canada. Headquartered in New York, the company utilizes its sponsor's multi-office platform to maintain close relationships with borrowers and financial sponsors across the U.S.
SLRC Corporate Image Assessment
SLR Investment Corp. maintains a solid brand reputation, underscored by its investment-grade ratings from Moody's and Fitch. The company emphasizes capital preservation and a disciplined risk posture in its investment approach. Its credit quality is consistently reported as strong, with a low non-accrual rate of 0.3% of fair value.
Ownership
SLR Investment Corp.'s stock ownership is distributed among institutional, insider, and public/individual investors. Approximately 8.85% of the company's stock is held by Institutional Investors, 14.58% by Insiders, and 4.83% by Public Companies and Individual Investors. Major institutional owners include Thornburg Investment Management, Inc., SLR Capital Partners, LLC, JPMorgan Chase & Co., and Van Eck Associates Corporation.
Ask Our Expert AI Analyst
Price Chart
$14.42