SLR Investment Corp. Announces Quarter Ended March 31, 2026 Financial Results
SLR Investment Corp. reported Q1 2026 net investment income of $17.9 million ($0.33 per share), a decrease from the prior year's $22.1 million, with net assets increasing by $0.31 per share. The Board of Directors declared a quarterly distribution of $0.31 per share and authorized a new share repurchase program for up to $50 million of common stock.
Key figures
- Eps
- 0.31
- Revenue
- $17.9 million
- Net assets
- $990.8 million
- Nav per share
- 18.16
- Nii per share
- 0.33
- Leverage ratio
- 1.14x
- Dividend per share
- 0.31
- Incentive fee rate
- 17.5%
- Portfolio fair value
- $2.1 billion
- Buyback authorization
- $50 million
- Comprehensive portfolio fv
- $3.2 billion
AI analysis
Red flags2 · Pro
The rest of the AI analysis, red flags and sentiment are part of Signal8 Pro.
AI-generated analysis of a public disclosure. Not investment advice; verify against the original document.