Barclays sets USD 10.00 target for Blue Owl Capital stock
Published on 10/17/2026 at 19:15 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSAnalyst target and market position
- Barclays analyst Benjamin Budish set a USD 10.00 target on October 8, 2026.
- Blue Owl Capital is scheduled to report third-quarter results on October 29, 2026.
- Blue Owl Capital stock was last at USD 8.85 on October 16, 2026 at 4:00 p.m. EDT, down 1.34 percent versus the prior close.
- The market capitalization was USD 13.8 billion on October 16, 2026.
Barclays analyst Benjamin Budish maintained a Hold rating and set a USD 10.00 price target for Blue Owl Capital on October 8, 2026, as Markets Insider reported. The target lies 13.00 percent above the USD 8.85 last price. Blue Owl Capital stock was last at USD 8.85 on October 16, 2026 at 4:00 p.m. EDT, down 1.34 percent versus the prior close.
Results date sets the next checkpoint
Blue Owl Capital is scheduled to report its third-quarter 2026 results on October 29, 2026. Simply Wall St lists the date as the next earnings report and identifies June 30, 2026 as the latest reported period.
Stock stays near its yearly low
The USD 7.95 to USD 17.30 52-week range places the latest USD 8.85 price 11.32 percent above the low and 48.84 percent below the high. The stock has therefore remained close to the lower end of its annual range, while the October 16 session ended with 17,907,451 shares traded against an average volume of 19,524,956 shares.
The valuation picture is mixed. Blue Owl Capital had a market capitalization of USD 13.8 billion, a trailing P/E ratio of 74.49 and a dividend yield of 0.10 percent as of October 16, 2026. The company describes itself as an alternative asset manager operating across Credit, Real Assets and GP Strategic Capital, with the New York Stock Exchange listing identified on its investor-relations page.
Comparison with peers
Blue Owl Capital (NYSE, USD): minus 1.34 percent, P/E 74.49, market capitalization USD 13.8 billion
Blackstone (NYSE, USD): minus 2.35 percent, P/E 23.70, market capitalization USD 122.7 billion
Ares Management (NYSE, USD): minus 1.54 percent, P/E 46.59, market capitalization USD 36.9 billion
Price and valuation in context
The next scheduled earnings date gives investors a defined near-term checkpoint, while the USD 10.00 Barclays target remains above the latest price. The annual range and valuation metrics show why the October 29 report will matter for assessing whether earnings can support the current multiple.
Market context: Market report S&P 500.
More news and analyses on Blue Owl Capital stock
Blue Owl Capital market data
- Company: Blue Owl Capital Inc.
- ISIN: US69121K1043
- Ticker: OWL
- Primary exchange: NYSE
- Price on home exchange: USD 8.85 on October 16, 2026 at 4:00 p.m. EDT
- Change versus prior close: minus 1.34 percent
- Market capitalization: USD 13.8 billion (as of October 16, 2026)
- 52-week range: USD 7.95-17.30 (as of October 16, 2026)
- Sector / Industry: Financials / Alternative asset management
- P/E ratio: 74.49 (as of October 16, 2026)
- Dividend yield: 0.10 percent (as of October 16, 2026)
- Next earnings date: October 29, 2026
Market context: Market report S&P 500.
