Menu

Blue Owl Capital Corporation (OBDC)

$12.07
-0.71 (-5.52%)

Data provided by IEX. Delayed 15 minutes.

Market Cap

$6.2B

P/E Ratio

9.2

Div Yield

12.60%

52W Range

$11.80 - $14.65

Company Profile

At a glance

Blue Owl Capital Corporation (OBDC) has established itself as a leading direct lender to the U.S. upper middle market, focusing on senior secured loans to sponsor-backed companies in defensive sectors, a strategy proven resilient across economic cycles.

The recently completed merger with Blue Owl Capital Corporation III (OBDE) significantly enhances OBDC's scale and diversification, positioning it as the second-largest publicly traded BDC by total assets, which is expected to drive operational efficiencies and potentially lower funding costs over time.

OBDC's platform differentiation, including its large team, deep sponsor relationships, data-driven insights, and ability to structure large transactions (average new deal size over $1 billion across the platform), provides a competitive edge in sourcing high-quality deal flow even in challenging market environments.

Price Chart

Loading chart...

The most compelling investment themes are the ones nobody is talking about yet.

Every Monday, get three under-the-radar themes with catalysts, data, and stocks poised to benefit.

Sign up now to receive them!

Also explore our analysis on 5,000+ stocks