Skip to main content
Signal8

SLR Investment Corp. Announces Quarter Ended March 31, 2026 Financial Results

$SLRCPress releaseMay 5, 2026, 4:01 PM ETRead the release

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.