NYSE:OWLCapital Markets
A Look At Blue Owl Capital (OWL) Valuation After Its US$400 Million Unsecured Notes Offering
Blue Owl Capital (OWL) recently issued US$400 million of 6.300% unsecured notes due 2031, giving the company fresh funding to refinance existing debt and adjust its overall capital structure.
See our latest analysis for Blue Owl Capital.
The notes issue comes as Blue Owl Capital’s share price sits at US$10.06, with the stock up 9.59% on a 1 month share price return but down 34.29% year to date. The 3 year total shareholder return of 16.60% contrasts with a 1 year total shareholder return that...