Back to screener

OCSL

Oaktree Specialty Lending Corp

Financial · Asset Management · USA

$11.60

Market cap $1.02B

Valuation

Health

Mood

Neutral

Dividend yield

12.07%

TTM

12.23%

Forward

Explore SmartStockScore

Data updated daily