Finance Blue Owl Capital Yield Sustainability and the 13 Percent Alpha Threshold Blue Owl Capital offers a notable 13% yield worth considering. by Chloe SummersNovember 24, 2025January 5, 2026