•
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.
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.