Owl Rock Capital Corp. Reports Second Quarter Net Investment Income Per Share of $0.42 and NAV Per Share of $15.28 – Business Wire
Owl Rock Capital Corp. Reports Second Quarter Net Investment Income Per Share of $0.42 and NAV Per Share of $15.28 Business Wire
Owl Rock Capital Corporation (NYSE: ORCC, or the “Company”) today reported net investment income of $119.6 million, or $0.42 per share, and net income.
Source: Investment New Feed