• SEC Form 10-K
Blue Owl Credit Income Corp Total Investments Increase YoY in 2025
Blue Owl Credit Income Corp total investments increased to $35.92 billion in 2025, up from $26.38 billion in 2024, driven in part by investment in 31 new portfolio companies.
More updates for Blue Owl Credit Income Corp
Get the most recent events with Sekond
Sign Up Free →• SCTO
Blue Owl Credit Income Corp Redemption Window Open
Read more →• SCTO