OWL

Blue Owl Capital

$11.66

-4.58%
Aug 17, 2026
Bobby Quantitative Model
Blue Owl Capital Inc. is a leading alternative asset manager specializing in direct lending and GP stakes, operating within the financial services sector. With $307.4 billion in total managed assets and a diversified platform spanning private equity, private credit, and real estate, the firm has established itself as a major player in the rapidly growing private markets industry. The company is currently navigating a challenging environment marked by sector-wide concerns over private credit liquidity, as evidenced by recent redemption caps and a significant stock price decline, while also benefiting from strong revenue growth and a robust demand for alternative investments. Investor attention is focused on the firm's ability to manage credit risk and maintain investor confidence amidst broader market volatility.

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

BobbyInvestment Opinion: Should I buy OWL Today?

Rating: Hold. The consensus is a Buy with an average target of $12.56, but the current price of $12.22 is near that target, limiting upside. The thesis is that Blue Owl's strong revenue growth and forward PE discount are offset by earnings volatility and private credit risks, making it a hold until clarity emerges.

Sign up to view all

OWL 12-Month Price Forecast

The AI assessment is neutral with medium confidence. The stock's valuation on forward earnings is compelling, but the earnings volatility and private credit risks temper enthusiasm. The key factor is whether the company can stabilize net income and navigate the redemption caps. If it does, the stock could re-rate higher; if not, it could test the 52-week low. Upgrades to bullish would require two consecutive quarters of net income growth and no further redemption caps, while downgrades would be triggered by AUM outflows or negative earnings.

Historical Price
Current Price $11.66
Average Target $12.50
High Target $20.00
Low Target $8.00

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.56 and implied upside of +7.7% versus the current price.

Average Target

$12.56

0 analysts

Implied Upside

+7.7%

vs. current price

Analyst Count

covering this stock

Price Range

$9 - $20

Analyst target range

The price target range spans from a low of $9.00 to a high of $20.00, representing a wide spread of 122% between the low and high, indicating significant uncertainty about the company's future performance. The high target of $20.00 implies a 63.7% upside from the current price, likely assuming a successful navigation of the private credit concerns and a return to strong earnings growth. The low target of $9.00 suggests a 26.4% downside, reflecting fears of continued credit stress and potential AUM outflows. Recent institutional ratings have been mostly neutral or positive, with no major downgrades, but the wide target range highlights the market's divergent views on the sustainability of Blue Owl's business model in the current environment.

Drowning in data?

Find the real signal!

Bulls vs Bears: OWL Investment Factors

Blue Owl presents a mixed picture: strong revenue growth and a diversified platform are offset by a sharp earnings decline and sector-wide private credit fears. The bull case rests on the forward PE being attractive and the potential for earnings recovery, while the bear case is anchored in the high trailing PE and liquidity concerns. Currently, the bearish evidence is stronger due to the recent net income collapse and redemption caps, but the stock's recovery over the past month suggests some investors see value. The key tension is whether the private credit stress is a temporary blip or a structural problem; resolution of this will determine the stock's direction.

Bullish

  • Strong Revenue Growth: Revenue grew 10.29% YoY in Q1 2026 to $753.8M, with consistent sequential increases from $683.5M in Q1 2025 to $755.6M in Q4 2025. This growth is driven by asset management fees, which totaled $747.7M, indicating robust demand for alternative investments.
  • Forward PE Attractive: The forward PE of 12.37x is at a 44% discount to the industry average of 22x, suggesting the market is pricing in substantial earnings growth. If analysts' EPS estimates of $1.29 are met, the stock appears undervalued relative to peers.
  • Analyst Consensus Buy: With 17 analysts covering the stock, the consensus rating is 'Buy' with a mean recommendation of 2.0. The average price target of $12.56 implies a modest 2.8% upside, but the high target of $20.00 suggests a potential 63.7% upside if the company successfully navigates current challenges.
  • Diversified Business Model: Blue Owl manages $307.4B in total assets across private equity, private credit, and real estate, with fee-earning AUM of $187.7B. This diversification reduces reliance on any single segment and provides multiple revenue streams.

Bearish

  • Sharp Earnings Decline: Net income in Q1 2026 fell to $15.5M from $47.7M in Q4 2025, a 67% drop, despite revenue growth. This was due to higher expenses and non-operating costs, raising concerns about earnings quality and sustainability.
  • Trailing PE Extremely High: The trailing PE of 124.5x is at a 466% premium to the industry average of 22x, indicating the stock is expensive on historical earnings. This valuation leaves little room for error and could lead to significant downside if earnings disappoint.
  • Private Credit Redemption Caps: Blue Owl has capped redemptions in its private credit funds, signaling potential liquidity stress. This has raised red flags across the sector and could lead to AUM outflows and reduced investor confidence.
  • High Debt Levels: The debt-to-equity ratio of 1.75 indicates significant leverage, which could amplify losses in a downturn. Interest expenses of $43.9M in Q1 2026 represent a substantial burden on earnings.

OWL Technical Analysis

Blue Owl Capital's stock has experienced a pronounced downtrend over the past year, with a 1-year price change of -37.84%, significantly underperforming the S&P 500's +20.37% gain. The current price of $12.22 sits at 61.6% of its 52-week range (between $7.95 and $19.84), indicating the stock is closer to its lows than highs, reflecting persistent selling pressure and a bearish sentiment. This positioning suggests that while the stock has fallen substantially, it remains well above its lowest point, hinting at potential support but also highlighting the severity of the decline from its peak.

Beta

1.19

1.19x market volatility

Max Drawdown

-60.4%

Largest decline past year

52-Week Range

$8-$19

Price range past year

Annual Return

-38.8%

Cumulative gain past year

PeriodOWL ReturnS&P 500
1m+22.5%+4.0%
3m+23.6%+5.3%
6m-5.3%+12.6%
1y-38.8%+20.1%
ytd-23.8%+13.3%

Bobby - Your AI Investment Partner

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

OWL Fundamental Analysis

Blue Owl's revenue has shown consistent growth, with the most recent quarter (Q1 2026) reporting revenue of $753.8 million, a 10.29% year-over-year increase. This growth is part of a multi-quarter trend, with revenue rising from $683.5 million in Q1 2025 to $727.9 million in Q3 2025 and $755.6 million in Q4 2025, indicating a steady acceleration. The growth is driven primarily by asset management fees, which totaled $747.7 million, with management fees alone contributing $406.5 million, underscoring the strength of its fee-earning AUM. However, net income in Q1 2026 was only $15.5 million, a sharp decline from $47.7 million in Q4 2025, reflecting higher expenses and non-operating costs, which may raise concerns about earnings quality.

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?

Given that Blue Owl has positive net income, the price-to-earnings (PE) ratio is the primary valuation metric. The trailing PE stands at 124.5x, while the forward PE is significantly lower at 12.37x, implying the market expects substantial earnings growth in the coming year. This wide gap suggests that the market is pricing in a strong recovery in profitability, likely driven by continued AUM growth and operational leverage. Compared to the industry average PE of 22x, Blue Owl's trailing PE is at a 466% premium, but its forward PE is at a 44% discount, indicating that on a forward basis, the stock appears undervalued relative to peers if the earnings estimates are met.

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 risks are significant: the debt-to-equity ratio of 1.75 indicates high leverage, and interest expenses of $43.9M in Q1 2026 consume a large portion of operating income. Net income fell sharply to $15.5M in Q1 2026 from $47.7M in Q4 2025, reflecting volatile earnings and potential cash flow strain. The current ratio of 0.95 suggests liquidity pressures, and the company's reliance on fee-earning AUM growth to justify its valuation is a key vulnerability if AUM growth stalls.