Report|30 Sep 2025

Blue Owl Credit Income Corp. Surveillance Report

Company Profile

  • Blue Owl Credit Income Corp. (“OCIC” or “the company”) was formed as a Maryland corporation on April 22, 2020, and began operations in November 10, 2020. Headquartered in New York, OCIC is an externally managed, non-diversified closed-end management investment company that has elected to be regulated as a business development company (“BDC”) under the Investment Company Act of 1940. For tax purposes, it has elected regulated investment company (“RIC”) status, requiring it to distribute at least 90% of taxable income to shareholders.
  • OCIC is a continuously offered, perpetual-life non-traded BDC, raising capital primarily through wealth channels to accredited investors. Since inception, it has raised approximately $18 billion in capital (excluding tenders and DRIP reinvestments) as of June 30, 2025. As a permanent vehicle, OCIC does not plan a liquidity event and intends to offer a maximum of 5% of its outstanding shares for tenders quarterly.…
Log in or Subscribe to KBRA Premium to view this report.