Blue Owl Capital President Logan Nicholson buys $33,900 of common shares - OBDC News | Rallies