Blue Owl Capital Corporation (OBDC)

OBDC · NYSE

New York, NY | NYSE:OBDC

$15.2 Stock Price
9.5% Dividend Yield
$5.2B Market Cap
$14.85 NAV
2.4% Premium / Discount
Quarterly Dividend Freq.
$1.44 Div. per Share/yr

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

MetricValue
1-Year Total Return11.8%
3-Year Total Return28.5%
5-Year Total Return44.5%
Expense Ratio7.8%
Leverage Ratio1.15x
Portfolio Companies180
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.