Oaktree Specialty Lending Corporation OCSL
$12.41
-1.59%
at last close
Financials (TTM)
- Revenue
- $139.98 million
- Net Income
- $42.24 million
- Net Margin
- 30.17%
- Return on Equity
- 3.05%
- Debt-to-Equity
- 1.04
- P/E Ratio
- 25.85
- Price / Book
- 0.79
- Price / Sales
- 7.81
Over the trailing twelve months, Oaktree Specialty Lending Corporation generated revenue of $139.98 million and net income of $42.24 million, a net margin of 30.17%.
At the last closing price of $12.41, OCSL trades at 25.85 times trailing earnings and 7.81 times sales, with a market capitalization of $1.09 billion.
Key Stats
- Last Close
- $12.41
- Market Cap
- $1.09 billion
- 52-Week Range
- $10.63 – $14.31
- Average Volume
- 521K shs
Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.
