Log in
E-mail
Password
Show password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

OAKTREE SPECIALTY LENDING CORPORATION

(OCSL)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: September 2018 2019 2020 2021 2022 2023
Capitalization1 6997306821 2731 337-
Enterprise Value (EV)1 1 3231 1881 3522 5102 6542 688
P/E ratio 15,0x5,82x17,3x4,84x11,1x11,0x
Yield 7,66%7,34%8,06%7,15%8,42%8,48%
Capitalization / Revenue 5,04x4,94x4,77x6,08x5,79x5,63x
EV / Revenue 9,54x8,04x9,45x12,0x11,5x11,3x
EV / EBITDA ------
Price to Book 0,81x0,78x0,75x0,97x1,01x1,01x
Nbr of stocks (in thousands) 140 961140 961140 961180 361180 469-
Reference price (USD) 4,965,184,847,067,417,41
Announcement Date 11/29/201811/20/201911/19/202011/16/2021--
1 USD in Million
Previous periodNext period
Estimates
Income Statement Evolution (Annual data)
Fiscal Period: September 2018 2019 2020 2021 2022 2023
Net sales1 139148143209231237
EBITDA ------
Operating profit (EBIT) ------
Operating Margin ------
Pre-Tax Profit (EBT)1 46,8126-240121124
Net income1 46,812639,2237120121
Net margin 33,7%85,4%27,4%113%52,0%51,1%
EPS2 0,330,890,281,460,670,67
Dividend per Share2 0,380,380,390,510,620,63
Announcement Date 11/29/201811/20/201911/19/202011/16/2021--
1 USD in Million
2 USD
Previous periodNext period
Income Statement Evolution (Quarterly data)
Fiscal Period: September 2021 Q2 2021 Q3 2021 Q4 2022 Q1 2022 Q2 2022 Q3
Net sales1 41,965,463,857,357,558,0
EBITDA ------
Operating profit (EBIT) ------
Operating Margin ------
Pre-Tax Profit (EBT)1 --39,029,729,730,4
Net income1 88,147,036,629,729,930,2
Net margin 210%71,9%57,3%51,9%52,1%52,1%
EPS2 0,600,260,200,160,160,17
Dividend per Share ------
Announcement Date 05/06/202108/05/202111/16/2021---
1 USD in Million
2 USD
Previous periodNext period
Balance Sheet Analysis
Fiscal Period: September 2018 2019 2020 2021 2022 2023
Net Debt1 6244586701 2371 3171 350
Net Cash position1 ------
Leverage (Debt / EBITDA) ------
Free Cash Flow ------
ROE (Net Profit / Equities) 6,96%7,72%4,25%21,3%9,13%9,10%
Shareholders' equity1 6721 6349231 1141 3161 334
ROA (Net Profit / Asset) 3,79%4,55%2,51%11,1%4,51%4,41%
Assets1 1 2342 7711 5612 1392 6672 755
Book Value Per Share2 6,096,606,497,287,337,36
Cash Flow per Share ------
Capex ------
Capex / Sales ------
Announcement Date 11/29/201811/20/201911/19/202011/16/2021--
1 USD in Million
2 USD
Previous periodNext period
Key data
Capitalization (USD) 1 337 272 570
Net sales (USD) 209 385 000
Free-Float 88,6%
Free-Float capitalization (USD) 1 184 458 666
Avg. Exchange 20 sessions (USD) 8 956 105
Average Daily Capital Traded 0,67%
EPS & Dividend
Year-on-year evolution of the PER
Year-on-year evolution of the Yield