Live feed16:38:00·633dPRReleasevia QuantisnowBlue Owl Capital Corporation Reports Second Quarter Net Investment Income Per Share of $0.48 and Net Asset Value Per Share of $15.36ByQuantisnow·Wall Street's wire, on your screen.OBDC· Blue Owl Capital CorporationOBDE· Blue Owl Capital Corporation IIIOWL· Blue Owl Capital Inc.Finance