Live feed16:37:00·542dPRReleasevia QuantisnowBlue Owl Capital Corporation Reports Third Quarter Net Investment Income Per Share of $0.47 and Net Asset Value Per Share of $15.28ByQuantisnow·Wall Street's wire, on your screen.OBDC· Blue Owl Capital CorporationOBDE· Blue Owl Capital Corporation IIIOWL· Blue Owl Capital Inc.Finance