SLR Investment Corp. (SLRC)

NASDAQ:
SLRC
| Latest update: Mar 15, 2026, 6:49 PM

Price Chart

$13.83

2.74%
(1 month)

Top Shareholders

Thornburg Investment Management, Inc.
8.01%
JPMorgan Chase & Co.
2.49%
Van Eck Associates Corp.
2.04%
Aristotle Capital Management LLC
1.59%
UBS Group AG
1.06%
Muzinich & Co., Inc.
0.98%
Franklin Resources, Inc.
0.82%
Two Sigma Investments LP
0.77%

Sentiment for SLRC

News
Social

Buzz Talk for SLRC

Today

Social Media

General

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.

FAQ

What is the current stock price of SLR Investment Corp.?

As of the latest update, SLR Investment Corp.'s stock is trading at $13.83 per share.

What’s happening with SLR Investment Corp. stock today?

Today, SLR Investment Corp. stock is down by -2.74%, possibly due to news.

What is the market sentiment around SLR Investment Corp. stock?

Current sentiment around SLR Investment Corp. stock is positive, based on recent news, trading volume, and analyst opinions.

Is SLR Investment Corp.'s stock price growing?

Over the past month, SLR Investment Corp.'s stock price has decreased by -2.74%.

How can I buy SLR Investment Corp. stock?

You can buy SLR Investment Corp. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol SLRC

Who are the major shareholders of SLR Investment Corp. stock?

Major shareholders of SLR Investment Corp. include institutions such as Thornburg Investment Management, Inc. (8.01%), JPMorgan Chase & Co. (2.49%), Van Eck Associates Corp. (2.04%) ... , according to the latest filings.