OWL

Blue Owl Capital

$10.16

+6.39%
Jul 30, 2026
Bobby Quantitative Model
Blue Owl Capital is a leading alternative asset manager with $307.4 billion in total managed assets, operating across global private equity, private credit, and real estate segments. The firm distinguishes itself as one of the world's largest alternative-asset managers, serving primarily institutional investors (68% of AUM) and high-net-worth individuals. The current investor narrative centers on sector-wide liquidity strains in private credit, as evidenced by recent redemption caps and a 53.5% one-year stock decline, which have sparked debate about fund stability and the firm's ability to raise capital in a stressed environment.

People also watch

Direxion Daily S&P 500  Bull 3x ETF

Direxion Daily S&P 500 Bull 3x ETF

SPXL

Analysis
Strive, Inc. Variable Rate Series A Perpetual Preferred Stock

Strive, Inc. Variable Rate Series A Perpetual Preferred Stock

SATA

Analysis
Franklin International Core Dividend Tilt Index ETF

Franklin International Core Dividend Tilt Index ETF

DIVI

Analysis
Direxion Daily S&P Biotech Bull 3X ETF

Direxion Daily S&P Biotech Bull 3X ETF

LABU

Analysis
ProShares Ultra Semiconductors

ProShares Ultra Semiconductors

USD

Analysis

OWL 12-Month Price Forecast

Historical Price
Current Price $10.16
Average Target $10.16
High Target $11.68
Low Target $8.64

Wall Street consensus

Most Wall Street analysts maintain a constructive view on Blue Owl Capital's 12-month outlook, with a consensus price target around $12.09 and implied upside of +19.0% versus the current price.

Average Target

$12.09

0 analysts

Implied Upside

+19.0%

vs. current price

Analyst Count

covering this stock

Price Range

$9 - $20

Analyst target range

Blue Owl Capital is covered by 16 analysts, with a consensus recommendation of 'Buy' (mean recommendation 2.0 on a 1-5 scale where 1 is Strong Buy). The average target price is $12.06, implying 27.6% upside from the current price of $9.45. The distribution leans bullish, with recent ratings from BMO Capital (Outperform), Citizens (Market Outperform), and TD Cowen (Buy), while JP Morgan and UBS maintain Neutral. The target range spans from a low of $9.00 to a high of $20.00. The high target of $20.00 assumes a full recovery in earnings and multiple expansion, likely driven by a resolution of private credit fears and renewed AUM growth. The low target of $9.00 suggests further downside if liquidity stress persists or earnings disappoint. The wide spread ($9 to $20) indicates high uncertainty among analysts, reflecting the sector's volatility. Recent ratings have been stable, with no downgrades in the past three months, suggesting analysts are holding their ground despite the stock's decline. The consensus remains bullish, but the wide target range implies that conviction is not uniform.

Drowning in data?

Find the real signal!

Bulls vs Bears: OWL Investment Factors

Blue Owl Capital presents a classic value trap debate. The bull case rests on a compelling forward valuation (P/E 9.7x) and analyst consensus expecting 27.6% upside, supported by positive revenue growth and strong free cash flow. However, the bear case highlights severe near-term risks: a trailing P/E of 124.5x, private credit liquidity stress evidenced by redemption caps, and a 53.5% stock decline over the past year. The single most important tension is whether the forward earnings estimates are realistic. If the private credit sector stabilizes and earnings recover, OWL could be deeply undervalued. If liquidity strains worsen or earnings disappoint, the stock could fall to its 52-week low of $7.95 or below. Currently, the bearish evidence is stronger due to sector-wide stress and poor recent price action, but the potential reward if the bull case materializes is substantial.

Bullish

  • Forward P/E of 9.7x is deeply discounted: The forward P/E of 9.7x is well below the industry average of 15-20x and near the low end of OWL's historical forward multiple band. If earnings materialize as analysts expect, the stock offers significant upside from current levels.
  • Analyst consensus Buy with 27.6% upside: 16 analysts rate OWL a Buy with an average target of $12.06, implying 27.6% upside from $9.45. The high target of $20.00 suggests potential for more than 100% return if sector fears subside.
  • Strong free cash flow generation: TTM free cash flow is $1.28 billion, yielding approximately 5.5% relative to market cap. This provides a cushion for dividends and debt service, with a dividend yield of 5.4%.
  • Revenue growth remains positive at 10.3% YoY: Q1 2026 revenue of $753.8 million grew 10.3% year-over-year, driven by management fees ($406.5M). Despite sector headwinds, the top line continues to expand.

Bearish

  • Trailing P/E of 124.5x is extremely expensive: The trailing P/E of 124.5x is far above the industry average of 15-20x, reflecting depressed earnings. Net margin is only 2.1%, and net income is volatile, ranging from $6.3M to $47.7M in recent quarters.
  • Private credit liquidity stress is intensifying: Blue Owl capped redemptions in April 2026, signaling potential liquidity issues. Sector-wide redemption limits at Blackstone and BlackRock suggest systemic stress that could impair AUM growth and fee income.
  • Stock down 53.5% in one year, near 52-week low: OWL has declined 53.5% over the past year and trades at $9.45, just 18.9% above the 52-week low of $7.95. The sustained downtrend and relative strength of -69.9% vs SPY indicate persistent selling pressure.
  • Low and inconsistent profitability: Net income margin averaged just 2.1% in Q1 2026, and ROE is only 3.6%. Operating margin of 14.4% is below industry norms, and net income has fluctuated wildly from $6.3M to $47.7M over the past four quarters.

OWL Technical Analysis

Blue Owl Capital is in a sustained downtrend, with the stock price declining 53.5% over the past year. The current price of $9.45 sits at 12.6% of its 52-week range ($7.95 to $20.58), near the low end, indicating persistent selling pressure and a lack of buyer conviction. This positioning near the 52-week low suggests the stock is deeply oversold but could also reflect a value trap if fundamental deterioration continues. Short-term momentum shows a divergence: the 1-month price change is +11.6%, while the 3-month change is only +2.9%, and the 6-month change is -37.6%. The recent 1-month rally suggests a potential short-term bounce or mean reversion attempt, but the longer-term downtrend remains intact, and the 1-year relative strength versus SPY is -69.9%, indicating severe underperformance. The 52-week low of $7.95 provides key support; a break below that level would signal further downside and potentially accelerate selling. Resistance is at the 52-week high of $20.58, a level that seems distant given current fundamentals. The stock's beta of 1.203 indicates it is 20% more volatile than the S&P 500, meaning it amplifies market moves, which is critical for risk management in a volatile sector.

Beta

1.20

1.20x market volatility

Max Drawdown

-60.4%

Largest decline past year

52-Week Range

$8-$21

Price range past year

Annual Return

-47.9%

Cumulative gain past year

PeriodOWL ReturnS&P 500
1m+16.1%-0.7%
3m+1.8%+2.9%
6m-25.5%+7.2%
1y-47.9%+16.9%
ytd-33.6%+8.8%

Bobby - Your AI Investment Partner

Get real-time data, AI-driven personalized investment analysis to make smarter investment decisions

OWL Fundamental Analysis

Revenue has grown steadily, with Q1 2026 revenue of $753.8 million representing a 10.3% year-over-year increase. However, the growth rate has decelerated from prior quarters (e.g., Q2 2025 revenue was $703.1 million, Q4 2025 was $755.6 million), suggesting a plateau. The asset management segment drives the bulk of revenue ($747.7 million), with management fees ($406.5 million) as the largest component, while administrative services and other segments contribute smaller amounts. The deceleration in revenue growth may reflect headwinds in fundraising and fee income amid sector stress. Profitability is thin: net income for Q1 2026 was $15.5 million, with a net margin of just 2.1%. Gross margin is high at 87.9%, but operating margin is only 14.4%, indicating significant operating expenses. Net income has been volatile, ranging from $6.3 million in Q3 2025 to $47.7 million in Q4 2025, and the current margin is below the industry average for asset managers. The company is profitable but with low and inconsistent earnings, which raises questions about earnings quality and sustainability. Blue Owl has a debt-to-equity ratio of 1.75, indicating moderate leverage, and a current ratio of 0.95, suggesting slightly less than one-to-one short-term liquidity coverage. Free cash flow (TTM) is $1.28 billion, providing a healthy cushion, and the free cash flow yield (based on market cap of $23.3 billion) is approximately 5.5%. However, the company has negative net change in cash in Q1 2026 (-$4.1 million) due to debt repayment of $500 million and dividends of $150.5 million, indicating reliance on operating cash flow to cover financing needs. ROE is low at 3.6%, reflecting modest returns on equity.

Quarterly Revenue

$753811000.0B

2026-03

Revenue YoY Growth

+10.3%

YoY Comparison

Gross Margin

87.9%

Latest Quarter

Free Cash Flow

$1.3B

Last 12 Months

Revenue & Net Income Trends (2 Years)

Revenue Breakdown

Administrative Service
Asset Management
Management Fees
Management Service, Incentive
Other
Digital Infrastructure
Net Lease

Open an Account, get $2 TSLA now!

Valuation Analysis: Is OWL Overvalued?

Since net income is positive ($15.5 million in Q1 2026), the primary valuation metric is the P/E ratio. The trailing P/E is 124.5x, while the forward P/E is 9.7x, a massive gap that implies the market expects a sharp earnings recovery. This extreme divergence suggests either the trailing earnings are depressed by one-time items or the forward estimates are overly optimistic. The P/E of 124.5x is far above the industry average (asset management typically trades at 15-20x), indicating a significant premium on trailing earnings. However, the forward P/E of 9.7x is below the industry average, suggesting that if earnings materialize as expected, the stock could be undervalued. The P/S ratio of 3.5x is also elevated versus the industry average of around 2-3x, reflecting a premium on sales. Historically, Blue Owl's trailing P/E has ranged from 52.9x (Q4 2025) to 445.5x (Q3 2025), and the current 124.5x is near the middle of that range. The forward P/E of 9.7x is near the low end of its historical forward multiple band, suggesting the market is pricing in a significant earnings rebound. The P/B ratio of 4.6x is above the industry average of 1.5-2.0x, indicating a premium on book value, which may be justified by the asset-light nature of the business.

PE

124.5x

Latest Quarter

vs. Historical

Low-End

5-Year PE Range 53x~757x

vs. Industry Avg

N/A

Industry PE ~N/A*

EV/EBITDA

28.7x

Enterprise Value Multiple

Investment Risk Disclosure

Financial & Operational Risks: Blue Owl's financial profile shows significant earnings volatility and thin margins. Net income swung from $47.7 million in Q4 2025 to $15.5 million in Q1 2026, with a net margin of just 2.1%. The debt-to-equity ratio of 1.75 indicates moderate leverage, and the current ratio of 0.95 suggests short-term liquidity is tight. While free cash flow of $1.28 billion provides a cushion, the negative net change in cash (-$4.1 million in Q1 2026) due to debt repayment and dividends raises concerns about cash flow adequacy if operating income declines further. Revenue growth has decelerated from prior quarters, and the reliance on management fees ($406.5M) makes earnings sensitive to AUM fluctuations.

Market & Competitive Risks: The stock trades at a trailing P/E of 124.5x, far above the asset management industry average of 15-20x, exposing it to severe multiple compression if earnings don't recover. The beta of 1.203 indicates 20% higher volatility than the market, amplifying downside in risk-off environments. Sector-wide redemption caps at Blackstone and BlackRock highlight systemic private credit stress that could reduce Blue Owl's ability to raise capital and grow AUM. Recent news of withdrawal limits at Blue Owl itself (April 2026) directly threatens investor confidence and fee income. The stock's 53.5% one-year decline and relative underperformance of -69.9% vs SPY reflect deep market skepticism.

Worst-Case Scenario: If private credit defaults accelerate and redemption requests surge, Blue Owl may be forced to impose further withdrawal restrictions, triggering a crisis of confidence. AUM could shrink, fee income would decline, and earnings could turn negative. In this scenario, the stock could fall to its 52-week low of $7.95, representing a 15.9% decline from the current price of $9.45. If the sector contagion spreads more broadly, the stock could break below that level, with the next support potentially around $6.00 (a 36.5% loss from current levels). The maximum drawdown of -60.43% from the 52-week high of $20.58 illustrates the potential for severe losses.