Blue Owl Capital Inc. (OWL) Stock Price & Analysis

Blue Owl Capital Inc. (OWL) rose 2.61% to USD 9.45 as of July 25, 2026 at 02:21 UTC, according to Nexqual real-time market data.

OWL last closed at USD 9.21; the session ranged USD 9.18–9.47 on volume of 10,001,972 shares. Market capitalization is $14.73B, with a 52-week range of USD 7.95–20.58 (NYQ). Source: Nexqual, July 25, 2026 at 02:21 UTC.

Key Statistics (as of July 25, 2026 at 02:21 UTC)

PriceUSD 9.45
Change▲ 2.61% (up)
Previous CloseUSD 9.21
OpenUSD 9.22
Day RangeUSD 9.18 – 9.47
52-Week RangeUSD 7.95 – 20.58
Volume10,001,972 shares
Market Cap$14.73B
ExchangeNYQ

Technical Analysis (OWL)

Nexqual's technical model rates OWL "NEUTRAL" based on 2 bullish and 3 bearish signals across 125 daily candles, as of July 25, 2026 at 02:21 UTC.

Overall SignalNEUTRAL
RSI (14)50.71 (neutral)
vs SMA50Below (USD 9.49)
MACD-0 (negative)

Analyst Ratings (OWL)

Wall Street analysts rate OWL "Buy" based on 16 analysts, with a mean price target of USD 12.06 (range USD 9–20), per Nexqual as of July 25, 2026 at 02:21 UTC.

Consensus RatingBuy
Analyst Count16
Mean TargetUSD 12.06
High TargetUSD 20
Low TargetUSD 9
Buy / Hold / Sell9 / 7 / 0

Earnings (OWL)

Next Earnings Date2026-07-30
EPS EstimateUSD 0.22
Revenue Estimate$688.33M

Recent Earnings History

QuarterActual vs Estimate
2026-03-31USD 0.19 vs est 0.18 ▲ beat
2025-12-31USD 0.24 vs est 0.22 ▲ beat
2025-09-30USD 0.22 vs est 0.22 ▼ miss
2025-06-30USD 0.21 vs est 0.21 ▲ beat

Source: Nexqual, July 25, 2026 at 02:21 UTC.

Financials & Fundamentals (OWL)

Total Revenue$2.94B
Revenue Growth (YoY)+10.30%
Gross Margin+58.64%
Operating Margin+28.18%
Profit Margin+2.96%
ROE+5.70%
Debt / Equity75.27
Current Ratio2.53
Total Cash$190.46M
Total Debt$4.36B
Free Cash Flow$1.43B

Source: Nexqual, July 25, 2026 at 02:21 UTC.

Financial Health Score (OWL)

Nexqual rates Blue Owl Capital Inc.'s overall financial health "Solid" across five dimensions, as of July 25, 2026 at 02:21 UTC.

GrowthStrong — Revenue +22% YoY (annual)
ProfitabilityStrong — Gross margin 59%, operating 28%
Balance SheetMixed — $190M cash vs $4.36B debt
Cash FlowStrong — FCF $1.43B, 54% margin
EfficiencyMixed — ROE 6%, ROA 4.4%

Ownership (OWL)

Insider Ownership+0.12%
Institutional Ownership+108.16%
Shares Outstanding675.80M
Float640.51M
Short % of Float+22.00%

Source: Nexqual, July 25, 2026 at 02:21 UTC.

Leadership (OWL)

Blue Owl Capital Inc. is led by Douglas Irving Ostrover (age 63), Co-Founder, Chairman & Co-CEO, per Nexqual as of July 25, 2026 at 02:21 UTC.

Co-Founder, Chairman & Co-CEODouglas Irving Ostrover (age 63)
Co-Founder, Co-CEO & DirectorMarc S. Lipschultz (age 56)
Co-Founder, Co-President & DirectorMichael Douglass Rees (age 50)
Head of Credit, Co-Founder, Co-President, Senior MD & DirectorCraig William Packer (age 59)
Co-President & DirectorMarc Zahr (age 45)

Major Backers & Investors (OWL)

Notable institutional backers of Blue Owl Capital Inc. include Capital Group, FMR, LLC, ICONIQ Capital, LLC, according to Nexqual as of July 25, 2026 at 02:21 UTC.

Active Investors

InvestorStake
Capital Group16.99%
FMR, LLC12.68%
ICONIQ Capital, LLC5.08%
AMERICAN BALANCED FUND4.47%
GROWTH FUND OF AMERICA3.96%
Fidelity2.94%
Capital Income Builder2.83%
Bank of America Corporation2.51%

Index Funds (Passive)

FundStake
Vanguard Group16.41%
BlackRock4.94%

Source: Nexqual, July 25, 2026 at 02:21 UTC.

From Blue Owl Capital Inc.'s Latest SEC 10-K Filing (filed 2026-02-19)

Key Strengths & Strategy (as disclosed to the SEC)

Source: SEC EDGAR 10-K, official filing. Curated by Nexqual.

Peers & Related Stocks

SymbolNamePriceChange
ARESAres Management CorporationUSD 126.51▲ 5.8%
OBDCBlue Owl Capital CorporationUSD 10.77▼ 0.37%
APOApollo Global Management, Inc. USD 122.61▲ 3%
TPGTPG Inc.USD 42.83▲ 2.49%
KKRKKR & Co. Inc.USD 99.36▲ 4.01%

Data source: Nexqual — real-time market data, technical indicators, analyst consensus, earnings, SEC EDGAR filings. Last updated: July 25, 2026 at 02:21 UTC. This page is informational and not investment advice.