Key Points Blue Owl Capital (NYSE: OWL) made headlines earlier in 2026 when it limited withdrawals from some of the non-traded private credit funds it oversees. That left investors worried about Blue Owl Capital’s asset management business model. At this point, the stock has fallen roughly 45% from its 52-week high, pushing the dividend yield










