•
Mar 31, 2021
Blue Owl Q1 2021 Earnings Report
Reported net investment income of $0.26 per share and net income of $0.40 per share for the first quarter ended March 31, 2021.
Key Takeaways
Owl Rock Capital Corporation reported a net investment income of $0.26 per share and a net income of $0.40 per share for the first quarter ended March 31, 2021. The net asset value per share was $14.82 at the end of the quarter. New investment commitments totaled $863.5 million.
Net investment income was $0.26 per share.
Net income was $0.40 per share.
Net asset value per share was $14.82.
New investment commitments totaled $863.5 million.
Blue Owl
Blue Owl
Forward Guidance
Company believes ORCC is well positioned to take advantage of the improving economic conditions and an attractive investment environment.