Start Free Trial
Login
Live Boardroom Trades
Blog
OCSL
Oaktree Specialty Lending Corp
Book value per $ invested
$ 1.40
Leverage
50.19%
Market Cap
$ 1.1B
PE
23.08
Dividend Yield
18.00%
Profit
$ 45.6m
Margin
0.00%
None