Brown University Sells 1,700,000 Shares of Blue Owl Capital Corporation $OBDC

Brown University Sells 1,700,000 Shares of Blue Owl Capital Corporation $OBDC

Brown University lowered its stake in shares of Blue Owl Capital Corporation (NYSE:OBDC – Free Report) by 52.7% in the first quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The institutional investor owned 1,524,863 shares of the company’s stock after selling 1,700,000 shares during the period. Blue Owl […]

Source: Ticker Report
Read Full Story →