Blue Owl Capital stock trades 48.7 percent below its yearly high
Published on 09/25/2026 at 16:05 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSBlue Owl Capital stock (ISIN US09609G1004) was trading at USD 9.24 on the NYSE on September 25, 2026, leaving the shares 48.7 percent below their 52-week high of USD 18.00. Investing.com reported on September 24, 2026, that Citizens analyst Devin Ryan reiterated a Market Outperform rating and a USD 17.00 price target.
Citizens keeps USD 17 target
The target stands 84.0 percent above the September 25 share price, a wide gap that places the analyst view well above the stock's current market valuation. The daily move was limited to a decline of 0.05 percent at 10:04 a.m. ET, so the headline signal is the distance from the yearly high rather than a sharp session move.
The same Investing.com report said Blue Owl generated USD 753.95 million in second-quarter 2026 revenue, 9.6 percent above forecasts. Distributable earnings were USD 0.22 per share, in line with Wall Street expectations, while new capital raised during the quarter totaled USD 7.8 billion.
Q2 revenue reaches USD 753.95 million
The revenue figure gives the stock a fundamental reference point alongside the market decline. Blue Owl also raised USD 50.5 billion over the 12 months through the quarter, according to Investing.com.
Assets under management reach USD 319 billion
TradingView reported that Blue Owl's second-quarter 2026 results were released on July 30, 2026, with assets under management of USD 319 billion. The figure was described as five times the level recorded when the firm listed five years earlier.
That scale supports Blue Owl's positioning as an alternative asset manager spanning credit, real assets and GP strategic capital. The current share price therefore sits between a large operating platform and a materially lower market valuation than the 52-week peak, while the Citizens target offers a distinct benchmark for the market's forward expectations.
Stock stays below its yearly high
Blue Owl Capital stock was trading at USD 9.24 on the NYSE on September 25, 2026, at 10:04 a.m. ET, down USD 0.01 from the prior close of USD 9.25. The session range was USD 9.20 to USD 9.41, with volume of 2,016,428 shares.
Blue Owl Capital stock facts
- Company: Blue Owl Capital Inc.
- ISIN: US09609G1004
- Ticker: OWL
- Trading venue: NYSE
- Price (as of September 25, 2026, 10:04 a.m. ET): USD 9.24
- Market capitalization: USD 14,451,906,561 (as of September 25, 2026)
- 52-week range: USD 7.95-18.00 (as of September 25, 2026)
- Sector / Industry: Financial Services / Asset Management
