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.