SLR Investment Corp. (SLRC)

NASDAQ: SLRC · Real-Time Price · USD
12.63
-0.07 (-0.55%)
Sep 3, 2026, 4:00 PM EDT - Market closed
Market Cap689.03M -24.0%
Revenue (ttm)209.56M -5.8%
Net Income73.77M -16.9%
EPS1.35 -16.9%
Shares Out 54.55M
PE Ratio9.34
Forward PE9.61
Dividend$1.44 (11.40%)
Ex-Dividend DateSep 11, 2026
Volume292,637
Open12.76
Previous Close12.70
Day's Range12.51 - 12.81
52-Week Range12.13 - 16.83
Beta0.66
AnalystsBuy
Price Target14.88 (+17.82%)
Earnings DateAug 4, 2026