Owl Rock Capital Corp. Reports Third Quarter Net Investment Income Per Share of $0.37 and NAV Per Share of $14.85; Increases Quarterly Regular Dividend and Introduces Quarterly Supplemental Dividend
/PRNewswire/ -- Owl Rock Capital Corporation (NYSE: ORCC, or the "Company") today reported net investment income of $146.8 million, or $0.37 per share, and net...