Blue Owl Capital Corporation (OBDC)
OBDC · NYSE
New York, NY | NYSE:OBDC
Overview
Blue Owl Capital Corporation (formerly Owl Rock Capital Corporation) is one of the largest BDCs, formed through the merger of Owl Rock and Dyal Capital. OBDC focuses on senior secured first lien loans to upper middle-market companies. Backed by Blue Owl's massive institutional platform, OBDC offers a defensive portfolio weighted toward senior secured debt with significant scale advantages.
Key Metrics
| Metric | Value |
|---|---|
| 1-Year Total Return | 11.8% |
| 3-Year Total Return | 28.5% |
| 5-Year Total Return | 44.5% |
| Expense Ratio | 7.8% |
| Leverage Ratio | 1.15x |
| Portfolio Companies | 180 |
| Total Assets | $13.5B |
Investment Strategy
Blue Owl Capital Corporation focuses on senior secured loans, first lien loans in the software, technology, healthcare, business services sectors. The company targets middle-market companies and maintains a portfolio of 180 investments totaling $13.5B in assets.
Management
CEO: Craig W. Packer | Employees: 85
Suitability
OBDC is suitable for income-focused investors seeking quarterly dividend income with a 9.5% yield. The BDC's focus on senior secured loans provides defensive portfolio characteristics. Investors should consider their risk tolerance and investment objectives before investing.