SLRC Q1 2026 Earnings Call Summary
SLRC reported Q1 2026 earnings with a Net Investment Income (NII) of $17.9 million, or $0.33 per share, down from $21.6 million in the prior quarter. The company declared a quarterly distribution of $0.31 per share and extended its stock repurchase program. The portfolio composition and performance were detailed, with a focus on senior secured loans and yields.

Tickers: $SLRC
Topics: distribution earnings finance portfolio repurchase