Loading...
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.
The company looks forward to continuing to deliver for its shareholders in 2022.