SLR Investment Corp. (SLRC)

NASDAQ: SLRC · Real-Time Price · USD
12.08
-0.24 (-1.95%)
Sep 11, 2026, 4:00 PM EDT - Market closed
Market Cap659.02M -27.3%
Revenue (ttm)209.56M -5.8%
Net Income73.77M -16.9%
EPS1.35 -16.9%
Shares Out 54.55M
PE Ratio8.93
Forward PE9.19
Dividend$1.24 (10.27%)
Ex-Dividend DateSep 11, 2026
Volume437,417
Open12.19
Previous Close12.32
Day's Range11.98 - 12.19
52-Week Range11.98 - 16.73
Beta0.66
AnalystsBuy
Price Target14.88 (+23.18%)
Earnings DateNov 3, 2026