Live feed16:22:00·724dPRReleasevia QuantisnowBlue Owl Capital Corporation III Reports First Quarter Net Investment Income Per Share of $0.39 and NAV Per Share of $15.65ByQuantisnow·Wall Street's wire, on your screen.OBDE· Blue Owl Capital Corporation IIIOWL· Blue Owl Capital Inc.Finance