Loading...
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.
Company believes ORCC is well positioned to take advantage of the improving economic conditions and an attractive investment environment.