Blue Owl Capital Corporation declared a first quarter regular dividend of $0.37, which will be paid on April 15, 2024 to shareholders of record as of March 29, 2024.