SLRC

SLR Investment Corp

$12.89
0.15 (1.15%) Today
Compare SLRC
Market Cap
$706M-21.1%
Revenue (TTM)
$209.54M-5.8%
Net Income (TTM)
$73.77M-16.9%
EPS (TTM)
1.35-16.9%
Shares Out
54.55M
P/E Ratio
9.62
Forward P/E
9.89
Dividend
$1.64 (9.51%)
Ex-Dividend Date
Jun 12, 2026
Open
$12.89
Previous Close
$13.04
Day Range
$12.88 – $13.13
52-Week Range
$12.13 – $16.83
Beta
0.72
Volume
206.53K
Avg Volume
440.56K
Analyst Rating
Buy
Exchange
NASDAQ NMS - GLOBAL MARKET

About SLRC

Related

News