SLR Investment Corp. (SLRC)

NASDAQ:
SLRC
| Latest update: May 31, 2026, 6:22 PM

Stock events for SLR Investment Corp. (SLRC)

Over the past six months, SLR Investment Corp.'s stock decreased from $15.46 to $13.49. In Q4 2025, the company reported net investment income of $0.40 per share, with NAV at $18.26 per share, and declared a quarterly distribution of $0.41 per share. In Q1 2026, the company missed earnings and revenue forecasts, reporting EPS of $0.33 and revenue of $47.14 million. Following the Q1 earnings miss, the stock price dropped, and analysts downgraded the stock. The Board declared a quarterly distribution of $0.31 per share and approved a permanent performance fee reduction and a share repurchase program. Over the last three months, insiders have purchased approximately $3.6 million in company stock.

Demand Seasonality affecting SLR Investment Corp.’s stock price

Demand seasonality for SLR Investment Corp.'s products and services is influenced by broader economic conditions and the financing needs of middle-market companies rather than traditional seasonal patterns. The company's focus on non-cyclical industries suggests a more stable demand. Regulatory and market structure shifts can also be significant drivers of demand.

Overview of SLR Investment Corp.’s business

SLR Investment Corp. (SLRC) is a yield-oriented Business Development Company (BDC) focused on generating current income for shareholders by investing in senior secured loans of private middle-market companies. It operates in the Financial Services sector, specifically in Investment Trusts/Mutual Funds and Asset Management. SLRC offers diversified commercial finance solutions, including senior secured loans, subordinated debt, mezzanine debt, and minority equity co-investments. The company's portfolio is diversified across various senior secured asset classes and concentrates its cash flow investing in non-cyclical industries like healthcare, business services, and financial services.

SLRC’s Geographic footprint

SLR Investment Corp. primarily invests in the United States, collaborating with U.S. middle-market businesses to deliver customized debt financing solutions.

SLRC Corporate Image Assessment

SLR Investment Corp. maintains an investment-grade rating from Moody's and Fitch, reflecting a generally positive reputation for financial stability. However, the Q1 2026 earnings miss and analyst downgrades have presented challenges to its reputation. Despite these setbacks, SLR Investment Corp. highlights its diversified investment portfolio and low exposure to the software industry.

Ownership

SLR Investment Corp. stock ownership includes institutional, insider, and retail investors. Institutional investors hold approximately 12.62% to 35.32% of the stock, with major shareholders including Thornburg Investment Management Inc. and JPMorgan Chase & Co. Insiders own approximately 15.02% to 28.17% of the stock, with Michael S. Gross being the largest individual shareholder. Public companies and retail investors hold a substantial portion, ranging from 3.81% to 68.54% of the stock.

Expert AI

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

Price Chart

$13.08

0.76%
(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%

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 $13.08 per share.

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

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

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

Current sentiment around SLR Investment Corp. stock is negative, 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 -0.76%.

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.