
Blue Owl Credit Income Corp was founded in 2020 and is headquartered in New York, NY. The company focuses on providing investment opportunities through its credit-focused investment strategies, targeting attractive risk-adjusted returns for its investors. Its primary services include offering income-generating investment products tailored for retail investors, leveraging its expertise in private credit.
Company overview and issue history are AI generated, and should not be cited or relied on without verification.
Blue Owl has made strides in the bond market since its inception, issuing its first bonds in 2021 to finance various portfolio projects. Notably, in 2022, the company launched a significant issuance that garnered attention due to its competitive yields compared to industry benchmarks. As of 2023, Blue Owl's bonds feature unique characteristics such as an attractive floating interest rate structure, making them appealing in the current rising-rate environment. Recent news highlights the firm’s commitment to increasing transparency and expanding its bond offerings to meet investor demand.