BDC / US BDC Index

OBDC

Blue Owl Capital Corp

as of 2026-04-10

Market Price

Pending

Daily Change

Pending

YTD Return

Pending

NAV / Discount

$14.81 / -26.60%

Quick Read

Blue Owl Capital Corp. seeks investment opportunities in middle market companies located in the United States with an EBITDA of USD 10-250 million and revenues of USD 50-2500 million. The fund focuses on broad range of sectors and industries. It provides financing in the form of senior secured, unsecured loans, subordinated loans, mezzanine loans, and to a lesser extent, equity-related securities & warrants for growth, acquisitions, market, product expansion, re-financings and recapitalizations with an investment size of USD 20-250 million. It also acts as a lead investor. The company was founded on October 15, 2015 and is headquartered in New York, NY.

Coverage Ratio0.00x
Leverage Ratio1.26x
Asset Coverage1.7937%
ManagementExternal

Coverage Pending

OBDC already has partial coverage in Histometrics. Snapshot-backed data is live, and price history will populate here as the remaining market rows arrive.

Preparing chart…

Portfolio Composition

Distribution History

2025-08-29

2025-08-29

$0.02

income

2025-09-30

2025-09-30

$0.37

income

2025-12-31

2025-12-31

$0.37

income

2026-03-31

2026-03-31

$0.37

income

Source Links