Live feed17:26:00·1784dPRReleasevia QuantisnowOwl Rock Capital Corp. Reports Second Quarter Net Investment Income Per Share of $0.30 and NAV Per Share of $14.90ByQuantisnow·Wall Street's wire, on your screen.ORCC· Owl Rock Capital CorporationOWL· Blue Owl Capital Inc.Finance