NYSE:OWLCapital Markets
Blue Owl Capital (OWL) Stock Looks Fully Priced Despite A 48% Fall
Blue Owl Capital’s share price has fallen 48.2% over the past year, yet the stock still screens as expensive on broad valuation checks, which raises a clear question about how much downside risk the current valuation still carries.
Over the most recent 1 year window, Blue Owl Capital is down 48.2%, which means recent shareholders have worn a heavy drawdown that is front of mind when thinking about valuation risk.
While acquisitions in healthcare real estate and digital infrastructure can...