
Blue Owl Capital reported a stronger-than-expected third quarter, with fee-related earnings up 14% year-over-year, partly boosted by one-time deal fees. Despite this, core business growth remains modest, with the Credit platform showing no growth. The stock trades at a significant discount compared to peers, with an estimated intrinsic value of $12–$14 per share. Key risks include stagnant Credit assets under management, reliance on deal fees, volatility in retail flows, and dilution from equity compensation.
Blue Owl Capital's stock trades at $10.43 on Pluang as of Oct 30, 2026, 21:11 WIB, which is notably below its 52-week high of $16.67 but above the 52-week low of $8.23. The stock's dividend yield stands out at 8.74%, contrasting with its modest price growth and the intrinsic value estimate of $12–$14 per share mentioned in the article. Despite the positive 1-day change of 0.19%, the stock remains discounted compared to its peers.