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

Blue Owl Capital Inc. (OWL) rose 1.80% to USD 9.59 as of June 10, 2026 at 00:25 UTC, according to Nexqual real-time market data.

OWL last closed at USD 9.42; the session ranged USD 9.17–9.75 on volume of 24,201,351 shares. Market capitalization is $14.95B, with a 52-week range of USD 7.95–21.08 (NYQ). Source: Nexqual, June 10, 2026 at 00:25 UTC.

Key Statistics (as of June 10, 2026 at 00:25 UTC)

PriceUSD 9.59
Change▲ 1.80% (up)
Previous CloseUSD 9.42
OpenUSD 9.56
Day RangeUSD 9.17 – 9.75
52-Week RangeUSD 7.95 – 21.08
Volume24,201,351 shares
Market Cap$14.95B
ExchangeNYQ

Technical Analysis (OWL)

Nexqual's technical model rates OWL "NEUTRAL" based on 2 bullish and 3 bearish signals across 124 daily candles, as of June 10, 2026 at 00:25 UTC.

Overall SignalNEUTRAL
RSI (14)45.8 (neutral)
vs SMA50Above (USD 9.58)
MACD0 (positive)

Analyst Ratings (OWL)

Wall Street analysts rate OWL "None" based on 15 analysts, with a mean price target of USD 12.93 (range USD 9–21), per Nexqual as of June 10, 2026 at 00:25 UTC.

Consensus RatingNone
Analyst Count15
Mean TargetUSD 12.93
High TargetUSD 21
Low TargetUSD 9
Buy / Hold / Sell9 / 6 / 0

Earnings (OWL)

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

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, June 10, 2026 at 00:25 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, June 10, 2026 at 00:25 UTC.

Financial Health Score (OWL)

Nexqual rates Blue Owl Capital Inc.'s overall financial health "Solid" across five dimensions, as of June 10, 2026 at 00:25 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+107.34%
Shares Outstanding675.80M
Float640.51M
Short % of Float+23.52%

Source: Nexqual, June 10, 2026 at 00:25 UTC.

Leadership (OWL)

Blue Owl Capital Inc. is led by Douglas Irving Ostrover (age 63), Co-Founder, Chairman & Co-CEO, per Nexqual as of June 10, 2026 at 00:25 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 June 10, 2026 at 00:25 UTC.

Active Investors

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

Index Funds (Passive)

FundStake
Vanguard Group16.41%
BlackRock4.94%

Source: Nexqual, June 10, 2026 at 00:25 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 130.61▲ 3.95%
OBDCBlue Owl Capital CorporationUSD 11.16▲ 1.27%
APOApollo Global Management, Inc. USD 132.7▲ 3.65%
TPGTPG Inc.USD 43.17▲ 4.81%
KKRKKR & Co. Inc.USD 95.84▲ 2.61%

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