OCSL Financial Summary

Oaktree Specialty Lending Corporation key financial data and ratios.

Income Statement (Latest Annual)

Revenue
$299.7M
Net Income
$33.9M
EPS
0.39

TTM Ratios

P/S
5.35
P/B
0.80
Current Ratio
1.78

Key Metrics