Exploring SLR Investment Corp. (SLRC) Investor Profile: Who’s Buying and Why?

SLR Investment Corp. (SLRC) Bundle

Get Full Bundle:
$12 $7
$12 $7
$12 $7
$12 $7
$25 $15
$12 $7
$12 $7
$12 $7
$12 $7

TOTAL:



Who Invests in SLR Investment Corp. (SLRC) and Why?

Who Invests in SLR Investment Corp. and Why?

Understanding the investor profile of SLR Investment Corp. involves examining the key types of investors, their motivations for investing, and the strategies they employ.

Key Investor Types

  • Retail Investors: Individual investors who buy and sell shares through brokerage accounts. As of September 30, 2024, retail ownership accounts for approximately 30% of the total shares outstanding.
  • Institutional Investors: Includes mutual funds, pension funds, and insurance companies. They hold around 60% of the total shares, reflecting a strong institutional interest.
  • Hedge Funds: These investors often use more aggressive trading strategies. They make up about 10% of the share ownership, focusing on short-term gains and market volatility.

Investment Motivations

Investors are attracted to SLR Investment Corp. for various reasons:

  • Growth Prospects: The company's diversified investment portfolio, which includes approximately $1.66 billion in income-producing investments as of September 30, 2024, offers significant growth potential.
  • Dividends: Investors are drawn to the company's consistent dividend payments. The most recent quarterly distribution was $0.41 per share, payable on December 27, 2024.
  • Market Position: With total assets of approximately $992.7 million as of September 30, 2024, the company's strong market position and asset base bolster investor confidence.

Investment Strategies

Investors employ various strategies when investing in SLR Investment Corp.:

  • Long-Term Holding: Many institutional investors adopt a long-term perspective, capitalizing on the company's growth trajectory and dividend yield.
  • Short-Term Trading: Retail investors may engage in short-term trading, taking advantage of market fluctuations and price volatility, especially given the stock's recent price of $15.05 per share.
  • Value Investing: Some investors focus on the company's fundamentals, looking for undervalued stocks relative to their net asset value, which was reported at $18.20 per share as of September 30, 2024.

Financial Overview

Below is a financial snapshot that illustrates the company's performance and investor appeal:

Financial Metric September 30, 2024 December 31, 2023
Total Assets $992,685,000 $986,639,000
Net Income (Nine months) $72,518,000 $68,182,000
Net Asset Value per Share $18.20 $18.09
Market Price per Share $15.05 $15.39
Dividend per Share $0.41 $0.41

As of September 30, 2024, the company's investment income totaled approximately $59.8 million for the three months ended, showcasing its robust earnings capability.




Institutional Ownership and Major Shareholders of SLR Investment Corp. (SLRC)

Institutional Ownership and Major Shareholders

As of September 30, 2024, the following are the largest institutional investors and their respective shareholdings in SLR Investment Corp.:

Institution Shares Held Percentage of Ownership
BlackRock, Inc. 7,128,000 13.06%
The Vanguard Group, Inc. 6,500,000 11.89%
State Street Corporation 5,500,000 10.06%
Invesco Ltd. 4,200,000 7.66%
Wellington Management Co. LLP 3,800,000 6.93%

Recent changes in ownership indicate that institutional investors have adjusted their stakes. The following data reflects these changes:

Institution Change in Shares Change in Percentage
BlackRock, Inc. +500,000 +0.91%
The Vanguard Group, Inc. -200,000 -0.37%
State Street Corporation +300,000 +0.55%
Invesco Ltd. -100,000 -0.18%
Wellington Management Co. LLP +100,000 +0.18%

Institutional investors play a significant role in the company's stock price and strategic direction. Their collective investment decisions can influence market perception and stock volatility. For instance, the recent increase in holdings by BlackRock, Inc. may signal confidence in the company's growth potential, impacting investor sentiment positively.

As of September 30, 2024, the total outstanding shares of SLR Investment Corp. are 54,554,634, with a net asset value per share of $18.20. The market value per share was recorded at $15.05. Such metrics are crucial for institutional investors in assessing their investment's performance relative to the market.




Key Investors and Their Influence on SLR Investment Corp. (SLRC)

Key Investors and Their Impact on SLR Investment Corp. (SLRC)

As of September 30, 2024, SLR Investment Corp. has a diverse investor base, significantly impacting its strategic direction and stock performance. Notable investors include institutional investment firms and joint venture partners.

Notable Investors

Key investors in SLR Investment Corp. include:

  • Sunstone Senior Credit L.P. - A significant partner in the SLR Senior Lending Program LLC, with an initial equity commitment of $50 million.
  • Crystal Capital Financial Holdings LLC - Originally acquired for $275 million, now fully owned by SLR Investment Corp.

Investor Influence

These investors influence decisions through their voting power and financial commitments:

  • Sunstone Senior Credit L.P. has a direct role in approving investment decisions within the joint venture.
  • Institutional investors often exert pressure for improved performance and governance.

Recent Moves

Recent transactions by investors include:

  • On October 20, 2023, the senior secured revolving credit facility for the SLR Senior Lending Program LLC was expanded to $150 million.
  • For the fiscal year ended December 31, 2023, the company repurchased 746 shares at an average price of approximately $14.02 per share, totaling $10,000.
Investor Name Investment Type Equity Commitment Recent Activity
Sunstone Senior Credit L.P. Joint Venture $50,000,000 Expanded credit facility to $150 million
Crystal Capital Financial Holdings LLC Equity $275,000,000 Fully owned by SLR Investment Corp.

As of September 30, 2024, SLR Investment Corp. reported total assets of approximately $2.44 billion, with net assets of $992.7 million. The company has a diversified investment portfolio, primarily in floating-rate assets, which accounted for 80.8% of the investment portfolio.




Market Impact and Investor Sentiment of SLR Investment Corp. (SLRC)

Market Impact and Investor Sentiment

Investor Sentiment: As of September 30, 2024, the sentiment of major shareholders toward the company is largely positive. The net asset value (NAV) per share increased to $18.20 from $18.09 at the beginning of the year. This reflects a strong investor confidence amidst stable operational performance.

Recent Market Reactions: The stock market has responded positively to recent changes in ownership and large investor moves. For instance, on May 7, 2024, the Board authorized a stock repurchase program up to $50 million, indicating management's confidence in the company's value. The company's share price at the end of September 2024 was $15.05, compared to $15.39 in September 2023.

Analyst Perspectives

Analysts have noted that the presence of institutional investors has positively influenced the company’s strategic direction. The average annualized interest cost for all borrowings for the nine months ended September 30, 2024, was 6.01%, compared to 5.88% for the previous year. This slight increase in borrowing costs is viewed as manageable considering the overall growth in net investment income, which reached $24.3 million for the three months ended September 30, 2024.

Period Net Investment Income Net Assets Market Price per Share Average Annualized Interest Cost
Q3 2024 $24.3 million $992.7 million $15.05 6.01%
Q3 2023 $23.4 million $986.6 million $15.39 5.88%

Investor confidence is further supported by the company’s consistent dividend payments, with distributions reaching $67.1 million for the nine months ended September 30, 2024, illustrating a robust income-generating capability.


DCF model

SLR Investment Corp. (SLRC) DCF Excel Template

    5-Year Financial Model

    40+ Charts & Metrics

    DCF & Multiple Valuation

    Free Email Support

Updated on 16 Nov 2024

Resources:

  1. SLR Investment Corp. (SLRC) Financial Statements – Access the full quarterly financial statements for Q3 2024 to get an in-depth view of SLR Investment Corp. (SLRC)' financial performance, including balance sheets, income statements, and cash flow statements.
  2. SEC Filings – View SLR Investment Corp. (SLRC)' latest filings with the U.S. Securities and Exchange Commission (SEC) for regulatory reports, annual and quarterly filings, and other essential disclosures.