With a market capitalization (market cap) of $5.66B — a measure of how much the company is worth — Blue Owl Capital Corporation is the 1329th most valuable company in Financial Services as of August 19, 2026. Shares trade at $11.41, down +0.78% on the day.
of 2,587
price ÷ annual EPS
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
FY 2025
Blue Owl Capital Corporation operates as a business development company (BDC). The firm strategically allocates capital across a diverse range of financial instruments, including senior secured, unsecured, subordinated, and mezzanine debt. Additionally, it actively seeks equity-linked opportunities, such as warrants and preferred stock, alongside direct investments in both preferred and common equity. Within its private equity endeavors, the company targets businesses engaged in growth initiatives, strategic acquisitions, market or product expansion, financial refinancings, and capital recapitalizations. Its primary focus is on U.S.-based middle-market enterprises that, at the time of investment, exhibit annual EBITDA figures ranging from $10 million to $250 million, or generate annual revenues between $50 million and $2.5 billion.
Visit websiteAs of August 19, 2026, Blue Owl Capital Corporation (OBDC) is worth $5.66B — this is its market capitalization, the total value of all its outstanding shares.
Blue Owl Capital Corporation’s market cap is $5.66B, which ranks it #1329 among the most valuable companies in the Financial Services sector tracked on MarketCapLens.
Blue Owl Capital Corporation (OBDC) shares trade at $11.41, down 0.78% on the day, as of August 19, 2026.
Fundamentals are annual. Figures labeled with their fiscal year.
FY 2025
Blue Owl Capital Corporation trades at a price-to-earnings (P/E) ratio of 9.2, based on its latest share price and annual earnings per share.