Stockreport

Blue Owl Capital Corporation Reports First Quarter Net Investment Income Per Share of $0.47 and NAV Per Share of $15.47 [Yahoo! Finance]

Blue Owl Capital Inc. Class A  (OWL) 
PDF FIRST QUARTER 2024 HIGHLIGHTS First quarter net investment income ("NII") per share of , exceeding the regular dividend by over 25% As a result, the Board of Direct [Read more]