Menu

Blue Owl Capital Corporation (OBDC)

$13.04
-0.11 (-0.84%)
Get curated updates for this stock by email. We filter for the most important fundamentals-focused developments and send only the key news to your inbox.

Data provided by IEX. Delayed 15 minutes.

Market Cap

$6.7B

Enterprise Value

$15.9B

P/E Ratio

10.0

Div Yield

8.59%

Rev Growth YoY

+0.9%

Rev 3Y CAGR

+16.1%

Earnings YoY

-25.0%

Earnings 3Y CAGR

-1.6%

Company Profile

At a glance

Scale Transformation Complete, Integration Reality Sets In: The OBDE merger closed in January 2025 created the second-largest publicly traded BDC with $17.1 billion in portfolio assets, but Q3 2025 results show the cost—adjusted NII per share fell to $0.36 from $0.40 in Q2, driven by lower nonrecurring income and the challenge of integrating a larger, more complex portfolio.

Defensive Positioning Offers Limited Protection Against Rate Gravity: OBDC's portfolio of 74.4% first-lien senior secured debt with 42% average net loan-to-value provides downside protection, yet cannot insulate earnings from the 100+ basis point decline in base rates; management explicitly states that further rate cuts will force a dividend reduction, with historical precedent suggesting a potential cut from $0.37 to ~$0.33 per quarter.

Dividend Sustainability Hinges on Spillover, Not Earnings Power: While the $0.37 quarterly dividend appears covered by $0.31 per share in spillover income through 2025, the 114% payout ratio and management's own guidance signal that maintaining this level in 2026 would require depleting reserves rather than earning the dividend, making a cut probable if rates reach the 3% level management references.

Price Chart

Loading chart...