Company Profile
- Formed in October 2015 as a Maryland Corporation, Blue Owl Capital Corporation (NYSE: OBDC or “the company”) is a publicly traded New York based, externally managed, non-diversified closed-end management investment company that has elected to be treated as a business development company (“BDC”) under the Investment Company Act of 1940. For tax purposes, OBDC has elected to be treated as a regulated investment company (“RIC”).
- OBDC is externally managed by Blue Owl Credit Advisors LLC (“Advisor”), an indirect subsidiary of Blue Owl Capital, Inc. (NYSE: OWL), a global asset manager.
- The company shares its diversified investment strategy and maintains SEC co-investment relief with Blue Owl Capital Corporation II (KBRA issuer and senior unsecured debt ratings of BBB+/Stable Outlook) and Blue Owl Credit Income Corp. (KBRA issuer and senior unsecured debt ratings of BBB+/Stable Outlook). In January 2025, the company merged with Blue Owl Capital…