earnings
confidence high
sentiment neutral
materiality 0.65
SLRC Q1 NII $0.33/shr, NAV $18.16; board cuts incentive fee to 17.5%, authorizes $50M buyback
SLR Investment Corp.
2026-Q1 EPS reported
$0.31
- Net investment income of $17.9M ($0.33/shr) vs $22.1M ($0.41/shr) in Q1 2025.
- Net asset value per share $18.16, down from $18.26 at Dec 31, 2025.
- Quarterly distribution of $0.31/shr declared, payable June 26 to holders of record June 12.
- Board permanently reduced performance-based incentive fee from 20% to 17.5% starting Q2 2026; extended $50M share repurchase program.