SLR Investment Corp.

US$11.81As of Sun 8 Nov 2026, 12:00 UTC
NASDAQ:SLRCFinancials
Country USA
PE (Fwd) •••
TSR 10Y CAGR 4.16%
Div yield 10.50%
ROE 5.91%
Asset Management
Beta (5Y) 0.70
PE TTM 11.16
TSR TTM (14.10%)
Mkt cap US$633.9M
ROIC 4.22%
SE Grade™
Value
Quality
Moat
Consensus
Reference
$13
13.28%
(58.01%)
Hold 4|11|12|3|10
4Q25
1Q26
2Q26
3Q26
Earnings per share$
0.14
0.14
0.16
0.18
20.67%
13.26%
28.07%
34.07%
Revenue$M
32.86
32.41
33.00
34.97
(2.01%)
(1.02%)
(3.20%)
4.36%
Peers (US$633.9M)
Cap (US$)
PE
638.5M
1.597x
633.2M
22.42x
Capital
TTM
5Y
10Y
Leveragex
1.815
1.362
1.131
EBIT/Intx
1.280
1.115
1.004
Own earn%
80.95
36.71
43.66
Sh yield%
26.06
71.47
68.00
Owners
Insiders/Inst%
10.05
65.77
Short interest%
3.24
SBC / revenue%
5.39
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
2
Op margin range%
7–14
$1 testx
—
Incr. ROIC%
11