Blue Owl Capital Corp (OBDC) Stock Analysis & Quote