Stock Information
SLR Investment Corp (SLRC)
Ticker Symbol: SLRC
Exchange: NASDAQ
Sector: Financial Services
Market Cap: $796.50 mil
Piotroski score: 3
PE Ratio: 7.9795
EPS (TTM): 1.6962
Revenue (TTM): $4.01 M
Dividend Yield: 8.8888888888889%
ROE: 9.32%
Latest News
-
Wells Fargo Maintains Underweight on SLR Investment, Lowers Price Target to $11
Thu, May 7, 2026 10:52 AM
-
SLR Investment Corp. (NASDAQ:SLRC) Misses Q1 Estimates as Portfolio Repayments Outpace Originations
Tue, May 5, 2026 9:04 PM
-
SLR Investment: Q1 Earnings Snapshot
Tue, May 5, 2026 4:40 PM
-
SLR Inv Q1 EPS $0.33 Misses $0.40 Estimate, Sales $49.287M Miss $54.161M Estimate
Tue, May 5, 2026 4:04 PM
-
SLR Investment Corp. Announces Quarter Ended March 31, 2026 Financial Results
Tue, May 5, 2026 4:01 PM
-
Earnings Scheduled For May 5, 2026
Tue, May 5, 2026 7:12 AM
Key Financials
Financial data not available