Dec 31, 2021

Blue Owl Q4 2021 Earnings Report

Owl Rock Capital Corporation reported Q4 2021 earnings with net investment income per share of $0.35 and NAV per share of $15.08.

Key Takeaways

Owl Rock Capital Corporation reported a net investment income of $137.9 million, or $0.35 per share, and a net income of $174.0 million, or $0.44 per share, for the fourth quarter ended December 31, 2021. The net asset value per share was $15.08 at the end of the quarter.

New investment commitments totaled $1,589.2 million for the quarter.

Principal amount of new investments funded was $1,459.8 million.

Company had $909.6 million aggregate principal amount in exits and repayments.

Net asset value per share increased to $15.08 from $14.95 in the previous quarter.

Total Revenue
$282M
Previous year: $221M
+27.3%
EPS
$0.35
Previous year: $0.29
+20.7%
NAV Per Share
$15.1
Previous year: $14.7
+2.3%
Weighted Avg Yield on Debt
7.9%
Previous year: 8.3%
-4.8%
Cash and Equivalents
$447M
Previous year: $358M
+24.9%
Total Assets
$13.3B
Previous year: $11.3B
+17.6%

Blue Owl

Blue Owl

Forward Guidance

The company looks forward to continuing to deliver for its shareholders in 2022.