Stock Information
Oaktree Specialty Lending Corp (OCSL)
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
-
3 Low-Volatility Stocks That Fall Short
Wed, Dec 24, 2025 4:34 AM
Key Financials
Financial data not available