SLR Investment Corp. (SLRC)

NASDAQ:
SLRC
| Latest update: Mar 1, 2026, 7:38 PM

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.

Expert AI

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

Price Chart

$14.42

4.88%
(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 $14.42 per share.

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

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

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.