Blue Owl Capital Corp (OBDC)
Blue Owl Capital Cor seeks investment opportunities in middle market companies located in the United States with an EBITDA of USD 10 - 250 million and annual revenue of USD 50 million - 2.5 billion. The fund focuses on broad range of sectors including business services, healthcare services, pharma & healthcare technology, aerospace & defense, software & technology and manufacturing & industrials. it provides financing in the form of senior secured or unsecured loans, subordinated loans or mezzanine loans and a lesser extent, equity-related securities and warrants for growth, acquisitions, market or product expansion, re-financings and recapitalizations with an investment size ranging from $20 to $250 million and it also acts as a lead investor.
Address
399 PARK AVENUE
NEW YORK, NY 10022
Founded
2015
Number of Employees
-
Buyback
Buyback Data | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | Average |
---|---|---|---|---|---|---|---|---|---|---|---|---|
$ Amount Purchased ($ in 000s) |
- | - | - | - | - | - | $51,280 | $2,604 | - | $22,089 | - | $25,324 |
Average Price | - | - | - | - | - | - | $12.52 | $13.99 | - | $12.27 | - | $12.49 |
# Shares Purchased | - | - | - | - | - | - | 4,096,546 | 186,150 | - | 1,800,607 | - | 2,027,768 |
Buyback Performance | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | Average |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Return to Date | - | - | - | - | - | - | 11.8% | 0.1% | - | 14.1% | - | 12.1% |
S&P 500 Return to Date | - | - | - | - | - | - | 74.8% | 31.7% | - | 31.3% | - | 45.9% |
Excess Total Return | - | - | - | - | - | - | -63.0% | -31.6% | - | -17.2% | - | -33.8% |
Quartile Rank |
|
|
|
|
|
|
|
|
|
|
|
|
Percentile Rank | - | - | - | - | - | - | 36% | 45% | - | 54% | - | 50% |
Insider Transactions
Filters
Keyboard Shortcuts: Show (a) | Close (Esc)