Blue Owl Capital Faces Fresh Private-Credit Test After Brown Slashes OBDC Stake
Brown University cut its stake in Blue Owl Capital Corp’s main private-credit fund by 53%, holding 1.5 million OBDC shares at March 31, down from 3.2 million at the end of 2025. Blue Owl’s quarterly filing showed revenue rose to $753.8 million, net income doubled to $15.5 million, but its direct-lending strategy posted a 1.1% net loss as repayments outpaced new loans.