newsfilter
← Latest News
PR Newswire·

Owl Rock Capital Corp. Reports First Quarter Net Investment Income Per Share of $0.26 and NAV Per Share of $14.82

NEW YORK, May 5, 2021 /PRNewswire/ -- Owl Rock Capital Corporation (NYSE:ORCC, or the ", Company", ))) today reported net investment income of $102.7 million, or $0.26 per share, and net income of $157.8 million, or $0.40 per share, for the first quarter