Blue Owl Capital Corporation (NYSE: OBDC) operates as a business development company (BDC) and specialty finance firm focused on providing direct lending solutions to middle-market companies in the United States. Externally managed by Blue Owl Credit Advisors LLC—an indirect affiliate of Blue Owl Capital Inc.—the company originates and makes loans to, and debt and equity investments in, established businesses with strong competitive positioning and positive cash flows.
The company's revenue is primarily generated through interest income on its loan portfolio, alongside fees and dividend income from its investments. Its portfolio predominantly consists of senior secured loans, including first-lien and second-lien debt, as well as unitranche loans, unsecured debt, preferred equity, and common equity. The vast majority of its debt investments are floating rate, providing a hedge against interest rate fluctuations. Blue Owl Capital Corporation typically targets companies with annual EBITDA between $10 million and $250 million, providing capital for growth, acquisitions, market expansion, refinancings, and recapitalizations.
By leveraging the extensive origination platform and underwriting expertise of its external manager, the company maintains a highly diversified portfolio across various industries. It serves as a critical capital partner for private equity sponsors and middle-market businesses that are too large for traditional small-bank lending but lack efficient access to public bond markets.