This ticker has not been starred yet 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

Subscribe Now For Access - Only $1.99 Per Month