Blue Owl Capital Inc. (NYSE: OWL), an alternative investment asset management group, has been making headlines for all the wrong reasons lately. Shares are currently trading around $9, down more than ...