SLR Investment logo

SLR Investment Corp. (SLRC)

NASDAQ: SLRC · Real-Time Price · USD
11.43
+0.02 (0.18%)
At close: Oct 13, 2026, 4:00 PM EDT
11.50
+0.07 (0.61%)
Pre-market: Oct 14, 2026, 5:06 AM EDT
Market Cap623.56M -18.8%
Revenue (ttm)209.56M -5.8%
Net Income73.77M -16.9%
EPS1.35 -16.9%
Shares Out 54.55M
PE Ratio8.45
Forward PE8.70
Dividend$1.24 (10.85%)
Ex-Dividend DateSep 11, 2026
Volume325,085
Open11.42
Previous Close11.41
Day's Range11.35 - 11.49
52-Week Range11.23 - 16.36
Beta0.70
AnalystsBuy
Price Target14.88 (+30.18%)
Earnings DateNov 3, 2026