Live feed17:16:00·1945dPRReleasevia QuantisnowOwl Rock Capital Corp. Reports Full Year Results and Fourth Quarter Net Investment Income Per Share of $0.29 and NAV Per Share of $14.74ByQuantisnow·Wall Street's wire, on your screen.ORCC· Owl Rock Capital CorporationFinanceOriginal source