Mar 31, 2020

Blue Owl Q1 2020 Earnings Report

Reported net investment income of $0.37 per share and net loss of $(0.79) per share for the first quarter ended March 31, 2020.

Key Takeaways

Owl Rock Capital Corporation reported a net investment income of $0.37 per share and a net loss of $(0.79) per share for the first quarter ended March 31, 2020. The company's net asset value per share was $14.09 at the end of the quarter. New investment commitments totaled $731.0 million, and the principal amount of new investments funded was $615.8 million.

Net investment income was $0.37 per share.

Net loss was $(0.79) per share.

Net asset value per share was $14.09.

New investment commitments totaled $731.0 million.

Total Revenue
$205M
Previous year: $122M
+67.8%
EPS
$0.37
Previous year: $0.49
-24.5%
NAV per Share
$14.1
Weighted Avg Portfolio Yield
8.4%
Cash and Equivalents
$383M
Total Assets
$9.42B

Blue Owl

Blue Owl

Forward Guidance

The Company announced that its Board of Directors has approved the reduction of the Company’s minimum asset coverage ratio to 150%, effective March 31, 2021.