newsfilter
← Latest News
PR Newswire·

Owl Rock Capital Corp. Reports Third Quarter Net Investment Income Per Share of $0.33 and NAV Per Share of $14.95

NEW YORK, Nov. 3, 2021 /PRNewswire/ -- Owl Rock Capital Corporation (NYSE:ORCC, or the ", Company", ))) today reported net investment income of $130.5 million, or $0.33 per share, and net income of $142.9 million, or $0.36 per share, for the third qu