SLR Investment Corp. (SLRC)

NASDAQ: SLRC · Real-Time Price · USD
11.61
-0.14 (-1.19%)
Nov 12, 2026, 4:00 PM EST - Market closed
Market Cap623.12M -26.4%
Revenue (ttm)201.91M -8.1%
Net Income58.05M -35.6%
EPS1.06 -35.9%
Shares Out 53.67M
PE Ratio10.91
Forward PE8.91
Dividend$1.24 (10.68%)
Ex-Dividend DateDec 14, 2026
Volume268,658
Open11.67
Previous Close11.75
Day's Range11.59 - 11.72
52-Week Range10.96 - 16.36
Beta0.70
AnalystsBuy
Price Target14.38 (+23.86%)
Earnings DateNov 3, 2026