SLR Investment Corp. (SLRC)

NASDAQ: SLRC · Real-Time Price · USD
12.52
+0.04 (0.32%)
At close: Aug 28, 2026, 4:00 PM EDT
12.56
+0.04 (0.32%)
After-hours: Aug 28, 2026, 7:30 PM EDT
Market Cap683.02M -23.8%
Revenue (ttm)209.56M -5.8%
Net Income73.77M -16.9%
EPS1.35 -16.9%
Shares Out 54.55M
PE Ratio9.26
Forward PE9.53
Dividend$1.24 (9.90%)
Ex-Dividend DateSep 11, 2026
Volume261,733
Open12.50
Previous Close12.48
Day's Range12.48 - 12.62
52-Week Range12.13 - 16.83
Beta0.66
AnalystsBuy
Price Target14.88 (+18.85%)
Earnings DateAug 4, 2026