Oaktree Specialty Lending Corp (OCSL) Income statement

Market cap
$1B
P/E ratio
2023/092024/09
Net income 11758
Earnings per share1.630.72
Diluted EPS1.630.72
AI Chat