SLR Investment Corp. (SLRC)

NASDAQ: SLRC · Real-Time Price · USD
11.53
+0.23 (2.04%)
At close: Oct 15, 2026, 4:00 PM EDT
11.60
+0.07 (0.61%)
After-hours: Oct 15, 2026, 7:30 PM EDT
Market Cap629.01M -19.5%
Revenue (ttm)209.56M -5.8%
Net Income73.77M -16.9%
EPS1.35 -16.9%
Shares Out 54.55M
PE Ratio8.53
Forward PE8.78
Dividend$1.24 (10.76%)
Ex-Dividend DateSep 11, 2026
Volume322,189
Open11.38
Previous Close11.30
Day's Range11.37 - 11.61
52-Week Range11.23 - 16.36
Beta0.70
AnalystsBuy
Price Target14.88 (+29.06%)
Earnings DateNov 3, 2026