Oaktree Specialty Lending Corporation Common Stock (OCSL)

FairStock Score: 50/100 — MIXED

Current Price$12.6
Market Cap$1,10,94,37,184
P/E Ratio34.69
ROE2.24%
Dividend Yield12.5%
SectorFinancial Services

Data from SEC filings. Not investment advice. Scoring methodology