This ticker has not been starred yet OCSL Oaktree Specialty Lending Corp
Book value per $ invested $ 3.51
Leverage 52.69%
Market Cap $ 1.2B
PE 149.39
Dividend Yield 14.06%
Profit $ 8.3m
Margin 0.00%

None

Subscribe Now For Access - Only $1.99 Per Month