Blue Owl Capital Corp II declared a Q3 return of capital distribution of $0.62 per share, representing 7.5% of NAV and 43% of NAV total in four months. The company affirmed its strategy of prioritizing quarterly distributions of 5% of NAV or more.