Login
SLR Investment Corp logo

SLR Investment Corp

slrinvestmentcorp.com

SLR Investment Corp (NASDAQ: SLRC) is a business development company (BDC) that originates and invests in debt securities of middle-market companies. It makes money primarily through interest income on loans and debt investments, which are typically below investment grade and include leveraged loans and high-yield securities. SLRC is structured as a closed-end, externally managed, non-diversified management investment company regulated under the Investment Company Act of 1940. The company was incorporated in Maryland in November 2007. Investment activities are managed by the external adviser SLR Capital Partners, LLC, under the supervision of SLRC's board of directors. The portfolio focuses on senior secured debt of U.S. companies, with a portion allocated to opportunistic investments including select non-U.S. leveraged companies and public company securities. Securities in the portfolio are predominantly rated below investment grade, carrying elevated credit risk relative to investment-grade instruments.

Products & Services

Senior secured loans, leveraged loans, high-yield debt securities, and opportunistic investments including direct investments in public companies and securities of leveraged companies in select non-U.S. markets.

Revenue Model

Interest income on below-investment-grade debt investments, including leveraged loans and high-yield securities extended to middle-market borrowers. Supplemental income from fees and opportunistic investments.

Customers & Markets

Middle-market companies in the United States, primarily borrowers rated below investment grade. Opportunistic exposure to select non-U.S. leveraged companies.

Geographic Exposure

Primarily United States, with opportunistic investments in select countries outside the United States.

Financial Snapshot

Revenue
TTM
$115.5M
Gross Margin
TTM
96.84%
Net Income
TTM
$89.74M
Current Assets
2026 Q1
$427.2M
Current Liabilities
2026 Q1
$409.4M
Current Ratio
2026 Q1
104.34%
Total Assets
2026 Q1
Total Liabilities
2026 Q1
Book Value
2026 Q1
990.8M
Cash
2026 Q1
P/E
TTM
7.648
Free Cash Flow
Last 4 Quarters
N/A

Stock Price

Loading...
Market Cap: $686.3 Million

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support