Blue Owl Capital Corp (OBDC) ticks all the boxes for top investors with its surprise performance of 4.61% last month.
Blue Owl Capital Corp (NYSE: OBDC) kicked off on Tuesday, up 0.39% from the previous trading day, before settling in for the closing price of