Company Profile
- Formed in June 2021 as a Maryland Corporation, Blue Owl Technology Income Corp. (“OTIC” or “the company”) commenced operations and began investing activities in May 2022. OTIC raised ~$3.7 billion of capital through both continuous public offerings and private placements as of June 2, 2025.
- OTIC is a non-traded perpetual-life, non-diversified externally managed business development company (“BDC”) operating under the Investment Company Act of 1940 and has elected to be treated as a regulated investment company (RIC) for tax purposes. Up to 5% per quarter or 20% per year of outstanding shares is offered to investors as liquidity subject to quarterly Board approval.
- OTIC is externally managed by Blue Owl Technology Credit Advisors II LLC (“Adviser”), an indirect subsidiary of Blue Owl Capital Inc. (NYSE: OWL), a global alternative asset manager with $273+ billion in assets under management (AUM).