NYSE:OWLCapital Markets
Blue Owl Capital (OWL) Could Be 27% Undervalued After Lucid Capital Starts Buy Coverage
Blue Owl Capital (OWL) moved into focus after Lucid Capital began research coverage with a Buy rating. This step can increase visibility for the stock and shape how investors think about its risk and reward profile.
See our latest analysis for Blue Owl Capital.
At a share price of $9.45, Blue Owl Capital has seen a 1 month share price return of 10.27% and a 3 month share price return of 5.94%. However, the year to date share price return is down 38.28% and the 1 year total shareholder return...