SLR InvestmentEagle Point Credit

SLR Investment vs Eagle Point Credit

SLR Investment deploys capital as a business development company targeting senior secured first-lien loans to middle-market borrowers, prioritizing principal protection and steady dividend coverage wh...

Investment Analysis

Pros

  • SLR Investment maintains a stable net asset value around $18.20 per share with a highly performing investment portfolio at 99.6% on fair value basis.
  • The company generates strong net investment income, reporting $96.3 million in 2024, supported by diversified investments across 110+ industries and 890 unique issuers.
  • SLR focuses on secured and subordinated debt with emphasis on capital protection and credit quality, well-aligned with current private credit market conditions.

Considerations

  • The company reported a slight earnings per share (EPS) miss in Q3 2025, with $0.40 compared to the forecasted $0.41, indicating some vulnerability to earnings volatility.
  • Long-term price forecasts show a significant decline from current levels, with analysts projecting potential decreases reaching below $10 by 2030.
  • The net debt-to-equity ratio of 1.03x signifies moderate leverage, which may expose the company to risks in tightening credit environments.

Pros

  • Eagle Point Credit specializes in high current income generation through investments primarily in junior and equity tranches of U.S. CLOs, offering niche exposure in structured credit.
  • The management team brings deep expertise in CLO markets and structured finance, supporting competent navigation of complex credit products and strategies.
  • Eagle Point’s closed-end fund structure and focus on below investment-grade senior secured loans offer potential for enhanced yield relative to traditional fixed income.

Considerations

  • ECC recently missed Q2 2025 EPS estimates by 8%, reporting $0.23 versus expected $0.25, showing challenges in maintaining earnings momentum.
  • The fund's valuation metrics indicate limited upside with a near-zero P/E ratio and no analyst price target upside currently.
  • Heavy concentration in below investment-grade CLO tranches increases risk exposure to credit cycles and potential defaults in stressed economic conditions.

Buy SLRC or ECC in Nemo

Nemo Logo Fade
🆓

Zero Commission

Trade stocks, ETFs, and more with zero commission. Keep more of your returns.

🔒

Trusted & Regulated

Part of Exinity Group 2015, serving over a million customers globally.

💰

6% Interest on Cash

Earn 6% AER on uninvested cash with daily interest payments.

Frequently asked questions

SLRC
SLRC$16.13
vs
ECC
ECC$5.71