Blue Owl Capital Defends Portfolio Strength with $1.4B Asset Sale at Par, Rejects Market Skepticism
Blue Owl Capital Corporation (OBDC) reported solid Q4 2025 results and announced a major $1.4 billion asset sale executed at full book value, a move management calls a direct rebuttal to market doubts about private credit valuations. The sale, part of a strategic shift for its OBDC II fund, also provided an opportunity to tactically trim the flagship BDC's portfolio.