SLR Investment Corp. (SLRC)

NASDAQ: SLRC · Real-Time Price · USD
12.89
-0.15 (-1.15%)
Aug 14, 2026, 4:00 PM EDT - Market closed
Market Cap703.21M -22.1%
Revenue (ttm)209.56M -5.8%
Net Income73.77M -16.9%
EPS1.35 -16.9%
Shares Out 54.55M
PE Ratio9.53
Forward PE9.80
Dividend$1.24 (9.49%)
Ex-Dividend DateSep 11, 2026
Volume209,835
Open13.04
Previous Close13.04
Day's Range12.88 - 13.13
52-Week Range12.13 - 16.83
Beta0.66
AnalystsBuy
Price Target15.00 (+16.37%)
Earnings DateAug 4, 2026