SLR Investment Corp. (SLRC)

NASDAQ:
SLRC
| Latest update: Jan 15, 2026, 8:01 PM

Stock events for SLR Investment Corp. (SLRC)

SLR Investment Corp. announced its second-quarter and third-quarter 2025 financial results on August 5, 2025, and November 4, 2025, respectively, which led to modest positive movements in the stock price. In October 2025, SLR Capital Partners appointed a new President of Asset-Based Lending. SLRC's share price has declined by 5.4% over the last year, but the total return, including distributions, was 3.9%. The company has maintained quarterly distributions of $0.41 per share. As of January 7, 2026, the share price was $15.10, a 7.42% decline from January 8, 2025.

Demand Seasonality affecting SLR Investment Corp.’s stock price

SLR Investment Corp. exhibits some demand seasonality in its stock performance. Buying SLRC stock in November has the highest probability of yielding a positive return, while December has shown the lowest probability.

Overview of SLR Investment Corp.’s business

SLR Investment Corp. is a BDC focused on providing debt financing to U.S. middle-market companies, operating in the Finance sector. The company invests in senior secured loans of private middle-market companies to generate income for shareholders, with strategies including cash flow-lending, asset-based lending, and specialty finance solutions. SLR Investment Corp. became a listed BDC in 2010 and holds investment-grade ratings from Moody's and Fitch.

SLRC’s Geographic footprint

SLR Investment Corp. is headquartered in New York, NY, focusing on U.S. middle-market businesses. Its external manager, SLR Capital Partners, LLC, supports operations with approximately 20 offices across the United States.

SLRC Corporate Image Assessment

SLR Investment Corp. has maintained a reputation for a resilient portfolio and stable credit quality, reporting low non-accruals and a high concentration in financials and healthcare sectors. The company's consistent performance and focus on capital preservation are highlighted by its investment-grade ratings. However, some analysts have maintained "Hold" or "Sell" ratings due to concerns about flat earnings, limited growth, and dividend coverage.

Ownership

SLR Investment Corp. has significant institutional ownership, with 127 institutional owners and shareholders holding 22,848,551 shares. Major institutional owners include Thornburg Investment Management Inc., Jpmorgan Chase & Co, and Van Eck Associates Corp. Individual owners with notable stakes include Michael S. Gross and Bruce J. Spohler.

Expert AI

Show me the sentiment for SLR Investment Corp.
What's the latest sentiment for SLR Investment Corp.?

Price Chart

$15.31

1.73%
(1 month)

Top Shareholders

Thornburg Investment Management, Inc.
8.02%
JPMorgan Chase & Co.
2.46%
Van Eck Associates Corp.
2.19%
Aristotle Capital Management LLC
1.76%
Two Sigma Advisers LP
0.92%
UBS Group AG
0.92%
EPIQ Partners LLC
0.76%
Franklin Resources, Inc.
0.76%

Trade Ideas for SLRC

Today

Sentiment for SLRC

News
Social

Buzz Talk for SLRC

Today

Social Media

FAQ

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

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

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

Today, SLR Investment Corp. stock is down by -1.73%, 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 -1.73%.

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.02%), JPMorgan Chase & Co. (2.46%), Van Eck Associates Corp. (2.19%) ... , according to the latest filings.