Sep 30, 2021

Blue Owl Q3 2021 Earnings Report

Reported net investment income of $0.33 per share and net income of $0.36 per share for the third quarter ended September 30, 2021.

Key Takeaways

Owl Rock Capital Corporation reported net investment income of $130.5 million, or $0.33 per share, and net income of $142.9 million, or $0.36 per share, for the third quarter ended September 30, 2021. The company's net asset value per share was $14.95 at September 30, 2021, as compared to $14.90 at June 30, 2021.

Net investment income was $130.5 million, or $0.33 per share.

Net income was $142.9 million, or $0.36 per share.

Net asset value per share was $14.95 at September 30, 2021.

New investment commitments totaled $2,794.0 million.

Total Revenue
$269M
Previous year: $187M
+43.9%
EPS
$0.33
Previous year: $0.33
+0.0%
NAV per Share
$15
Previous year: $14.7
+1.9%
Weighted Avg Portfolio Yield
7.9%
Previous year: 8.1%
-2.5%
Cash and Equivalents
$780M
Previous year: $220M
+253.6%
Total Assets
$13.1B
Previous year: $10.2B
+27.8%

Blue Owl

Blue Owl

Forward Guidance

No specific forward guidance was provided in the document.