On October 1, 2025, Blue Owl Capital Corp announced that it will release its Q3 financial results on November 5, 2025, followed by a call on November 6, 2025. This is a significant event for the company from an investor perspective as it outlines upcoming financial disclosures.