Blue Owl Capital (OBDC) was trading lower as first-quarter earnings missed analyst expectations on lower base rates and ...