SLRC
SLR Investment Corp
$12.89
0.15 (1.15%) Today
— up— down
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
54.55MP/E Ratio
9.62
9.62Forward P/E
9.89
9.89Dividend
$1.64 (9.51%)
$1.64 (9.51%)Ex-Dividend Date
Jun 12, 2026
Jun 12, 2026Open
$12.89
$12.89Previous Close
$13.04
$13.04Day Range
$12.88 – $13.13
$12.88 – $13.1352-Week Range
$12.13 – $16.83
$12.13 – $16.83Beta
0.72
0.72Volume
206.53K
206.53KAvg Volume
440.56K
440.56KAnalyst Rating
Buy
BuyExchange
NASDAQ NMS - GLOBAL MARKET
NASDAQ NMS - GLOBAL MARKET