Assessing Blue Owl Capital (OWL) After A 45% One Year Share Price Slide
- If you are wondering whether Blue Owl Capital’s recent share price puts it in the bargain bin or the too-hard basket, this article will walk through what the current valuation is actually saying.
- The stock last closed at US$10.27, with returns of 4.3% decline over 7 days, 24.7% decline over 30 days, 32.9% decline year to date and 45.0% decline over 1 year, against a 24.9% gain over 5 years.
- These moves have kept Blue Owl on many investors’ watchlists, as they look for context around what is driving sentiment and how it ties back to the fundamentals. Recent coverage has focused on the business as part of broader discussions around listed alternative asset managers and how investors are assessing risk and growth prospects in that corner…
Source link