Blue Owl Capital Corp

Research Blue Owl Capital Corp (OBDC) on Bullrun: valuation model: 11.9% overvalued, market cap USD 5.53B, P/E 15.8, dividend yield 13.5%. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

Bullrun's latest valuation model marks Blue Owl Capital Corp as 11.9% overvalued; latest market cap is USD 5.53B; P/E is 15.8; dividend yield is 13.5%.

About Blue Owl Capital Corp

Blue Owl Capital Corporation is a Private Debt, business development company That specializes in direct and fund of fund investments. The fund makes investments in senior secured, direct lending or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments, first lien, unitranche, and second lien term loans and common equity investments.

Frequently asked questions

Is Blue Owl Capital Corp overvalued or undervalued?

Bullrun's valuation model currently marks Blue Owl Capital Corp as 11.9% overvalued.

What is Blue Owl Capital Corp's market cap?

Blue Owl Capital Corp's market capitalization is USD 5.53B.

What is Blue Owl Capital Corp's P/E ratio?

Blue Owl Capital Corp's price-to-earnings (P/E) ratio is 15.8.

Does Blue Owl Capital Corp pay a dividend?

Blue Owl Capital Corp has a dividend yield of 13.5%.

What does Blue Owl Capital Corp do?

Blue Owl Capital Corporation is a Private Debt, business development company That specializes in direct and fund of fund investments.