Blue Owl Q4 2020 Earnings Report
Key Takeaways
Owl Rock Capital Corporation reported net investment income of $114.6 million, or $0.29 per share, and net income of $180.7 million, or $0.46 per share, for the fourth quarter ended December 31, 2020. The company's net asset value per share was $14.74 at December 31, 2020, as compared to $14.67 at September 30, 2020.
New investment commitments totaled $1,527.4 million for the three months ended December 31, 2020.
Principal amount of new investments funded was $1,274.9 million across 12 new portfolio companies and 14 existing portfolio companies for the three months ended December 31, 2020.
The company had $520.3 million aggregate principal amount in exits and repayments for the three months ended December 31, 2020.
As of December 31, 2020, the company had investments in 119 portfolio companies with an aggregate fair value of $10.8 billion.