Stock Information
SLR Investment Corp (SLRC)
Ticker Symbol: SLRC
Exchange: NASDAQ
Sector: Financial Services
Market Cap: $786.68 mil
Piotroski score: 3
PE Ratio: 8.4305
EPS (TTM): 1.6962
Revenue (TTM): $4.01 M
Dividend Yield: 11.790079079799%
ROE: 9.32%
Latest News
-
Keefe, Bruyette & Woods Maintains Market Perform on SLR Investment, Lowers Price Target to $15
Mon, Mar 30, 2026 1:58 PM
-
Finally Using My Cash For Big Yields
Sat, Mar 28, 2026 1:20 AM
-
SLR Investment: Resilient BDC, But Dividend Coverage Makes Me Cautious
Wed, Mar 25, 2026 2:13 AM
Key Financials
Financial data not available