Loading...
Owl Rock Capital Corporation reported a net investment income of $122.4 million, or $0.31 per share, and a net income of $44.0 million, or $0.11 per share, for the first quarter ended March 31, 2022. The net asset value per share was $14.88 at the end of the quarter. New investment commitments totaled $530.4 million.
Net investment income was $0.31 per share.
Net income was $0.11 per share.
Net asset value per share was $14.88.
New investment commitments totaled $530.4 million.
Company expects to see upside in the second half of the year from a rising interest rate environment.