Skip to content
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