Stock Information

Oaktree Specialty Lending Corp (OCSL)

Oaktree Specialty Lending Corp logo
Ticker Symbol: OCSL
Exchange: NASDAQ
Sector: Financial Services
Market Cap: $1,202,367,388.00 mil
Piotroski score: 3
PE Ratio: 33.2139
EPS (TTM): 0.3804
Revenue (TTM): $3.60 M
Dividend Yield: 12.509773%
ROE: 2.31%

Latest News

Key Financials

Financial data not available