OBDC President Logan Nicholson buys 3,000 shares at $11.31; holdings rise to 24,843 shares; stock near 52-week lows.
Logan Nicholson, President of Blue Owl Capital Corp, executed 2 purchases totaling 3,000 shares for $33,930.00 at $11.31 per share on 2026-06-02, increasing his holdings from 21,843 to 24,843 shares. The transaction occurs with the stock trading at $11.18, down 26.4% from its 52-week high and near the low end of its 52-week range ($10.52–$15.18). Notably, his prior 5 buys at OBDC show a timing pattern of 0 of 5 well-timed at the 90-day mark, with post-transaction returns including a -15.7% loss on both August 2025 purchases and -4.3% declines on the most recent February 2026 buys. The company is reporting a net loss of $24,382,000.00, which warrants scrutiny alongside any open-market purchase activity from company leadership.