ORCC News: Owl Rock Capital Corp. Reports First Quarter Net Investment Income Per Share of $0.31 and NAV Per Share of $14.88
Wed, May 4, 5:07 PM
This ORCC news release, entitled "Owl Rock Capital Corp. Reports First Quarter Net Investment Income Per Share of $0.31 and NAV Per Share of $14.88" was released Wed, May 4, 5:07 PM through PR Newswire.