SLR Investment Corp. (SLRC)

NASDAQ: SLRC · Real-Time Price · USD
11.69
-0.12 (-1.02%)
Nov 3, 2026, 10:37 AM EST - Market open
Market Cap637.74M -23.4%
Revenue (ttm)209.56M -5.8%
Net Income73.77M -16.9%
EPS1.35 -16.9%
Shares Out 54.55M
PE Ratio8.64
Forward PE8.89
Dividend$1.24 (10.59%)
Ex-Dividend DateSep 11, 2026
Volume63,083
Open11.80
Previous Close11.81
Day's Range11.66 - 11.90
52-Week Range10.96 - 16.36
Beta0.70
AnalystsBuy
Price Target14.69 (+25.66%)
Earnings DateNov 3, 2026