SLR Investment Corp. Common Stock (SLRC)

FairStock Score: 74/100 — STEADY

Current Price$15.5
Market Cap$84,55,96,800
P/E Ratio9.04
ROE9.3%
Dividend Yield10.67%
SectorFinancial Services

Data from SEC filings. Not investment advice. Scoring methodology