Blue Owl Capital Corporation Reports Full Year Results and Fourth Quarter Net Investment Income Per Share of $0.51 and NAV Per Share of $15.45; Increases Quarterly Dividend

NEW YORK, Feb. 21, 2024 /PRNewswire/ — Blue Owl Capital Corporation (NYSE: OBDC, or the “Company”) today announced financial results for its full year and fourth quarter ended December 31, 2023. HIGHLIGHTS FOR FULL YEAR AND QUARTER ENDED DECEMBER 31, 2023 Fourth quarter net investment…