Blue Owl Capital Corporation (OBDC) Financial Ratios - Invvest