
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 65% from their highs last year and over 40% since the start of this year alone. It’s not exactly a high-growth tech stock, though its recent price action would suggest otherwise.