Blue Owl Capital Corporation (OBDC) Beats Q2 Earnings and Revenue EstimatesZacks Investment Research • 08/09/23
Blue Owl Capital Corporation Reports Second Quarter Net Investment Income Per Share of $0.48 and NAV Per Share of $15.26PRNewsWire • 08/09/23