Live feed16:40:00·437dPRReleasevia QuantisnowBlue Owl Capital Corporation Reports Full Year Results and Fourth Quarter Net Investment Income Per Share of $0.47 and Net Asset Value Per Share of $15.26ByQuantisnow·Wall Street's wire, on your screen.OBDC· Blue Owl Capital CorporationOWL· Blue Owl Capital Inc.Finance