SLR Investment: A Strong And Stable BDC With Concentrated Portfolio
SLRC's portfolio totals $2.1 billion across 800 issuers, 98% secured. Dividend has been stable at 41 cents per quarter since 2018. Stock trades at $15.40, a 15% discount to its book value of $18.20. Investment strategy focused on first-lien senior secured notes for safety. Management expresses confidence in NAV stability and high investment income.
View signal analysis