Dec 31, 2020

Blue Owl Q4 2020 Earnings Report

Reported fourth quarter results with net investment income per share of $0.29 and NAV per share of $14.74.

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.

Total Revenue
$221M
Previous year: $202M
+9.4%
EPS
$0.29
Previous year: $0.37
-21.6%
NAV Per Share
$14.7
Previous year: $15.2
-3.3%
Weighted Avg Yield on Debt
8.3%
Previous year: 8.7%
-4.6%
Cash and Equivalents
$358M
Previous year: $317M
+12.9%
Total Assets
$11.3B
Previous year: $8.8B
+28.5%

Blue Owl

Blue Owl