bobbybobby
FeatureMarketsStocksJoin Us

Blue Owl Capital

OWL

$9.62

-0.72%

Blue Owl Capital is one of the world's largest alternative-asset managers, with $307.4 billion in total managed assets across global private equity, private credit, and real estate/real assets. The firm distinguishes itself through its scale and diversified platform, serving primarily institutional investors (68% of AUM) and high-net-worth individuals. The current investor narrative is dominated by sector-wide liquidity concerns in private credit, as Blue Owl and peers have capped redemptions, raising fears about fund stability and future capital-raising. This has driven significant stock price declines and intense debate about the resilience of the alternative asset management model.…

Bobby Quantitative Model
Jul 16, 2026

OWL

Blue Owl Capital

$9.62

-0.72%
Jul 16, 2026
Bobby Quantitative Model
Blue Owl Capital is one of the world's largest alternative-asset managers, with $307.4 billion in total managed assets across global private equity, private credit, and real estate/real assets. The firm distinguishes itself through its scale and diversified platform, serving primarily institutional investors (68% of AUM) and high-net-worth individuals. The current investor narrative is dominated by sector-wide liquidity concerns in private credit, as Blue Owl and peers have capped redemptions, raising fears about fund stability and future capital-raising. This has driven significant stock price declines and intense debate about the resilience of the alternative asset management model.

Related headlines

Neutral
BlackRock Caps Fund Withdrawals: Should Investors Worry?
Bullish
Sila Realty Trust (SILA) Soars on $2.4 Billion Buyout Deal
Bearish
Blue Owl Stock Drops on Fund Redemption Caps
Bullish
Why Private Credit Fears Are a Buying Opportunity for BX, BN, and KKR
Bearish
Blue Owl Stock Plunges as Private Credit Redemptions Spook Market

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 $9.62
Average Target $9.62
High Target $11.06
Low Target $8.18

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

Average Target

$12.30

0 analysts

Implied Upside

+27.9%

vs. current price

Analyst Count

—

covering this stock

Price Range

$9 - $20

Analyst target range

Blue Owl is covered by 15 analysts, with a consensus recommendation of 'Buy' (mean score 1.93 on a 1-5 scale where 1 is Strong Buy). The average target price is $12.30, implying 26.9% upside from the current price of $9.69. The distribution leans bullish, with several firms maintaining Outperform or Buy ratings (BMO Capital, Citizens, TD Cowen, Oppenheimer) and a minority at Neutral/Equal Weight (JP Morgan, UBS, Barclays). The target range spans from a low of $9.00 to a high of $20.00. The high target of $20.00 assumes a recovery in private credit sentiment and multiple expansion back toward historical levels, while the low target of $9.00 reflects continued sector stress and potential further downside. The wide spread ($9-$20) signals high uncertainty, but the average target still offers meaningful upside. Recent ratings have been stable, with no downgrades in the past three months, suggesting analysts are holding their ground despite the stock's decline.

Drowning in data?

Find the real signal!

Drowning in data?

Find the real signal!

Bulls vs Bears: OWL Investment Factors

Blue Owl Capital presents a classic value-versus-value-trap debate. On the bull side, the stock trades at a forward P/E of 9.95x, a steep discount to peers, with accelerating revenue growth (10.3% YoY), strong free cash flow ($1.28B TTM), and a consensus Buy rating with 26.9% upside to the average target. On the bear side, the private credit sector faces existential liquidity concerns, evidenced by redemption caps that have driven the stock down 48.5% in a year. The trailing P/E of 124.5x highlights how thin current earnings are, and the low net margin (2.06%) and ROE (3.57%) suggest limited profitability. The single most important tension is whether the private credit redemption fears are a temporary liquidity event or a structural impairment that will permanently reduce fee-earning AUM and earnings power. If the former, the stock is deeply undervalued; if the latter, further downside to the 52-week low of $7.95 or below is possible. Currently, the bear case has stronger evidence given the sector-wide stress, but the valuation already discounts significant bad news.

Bullish

  • Forward P/E Discount to Peers: Blue Owl's forward P/E of 9.95x trades at a 33-50% discount to the asset management industry average of 15-20x, suggesting the market has already priced in significant pessimism. If earnings normalize, multiple expansion could drive substantial upside.
  • Strong Revenue Growth Acceleration: Revenue grew 10.29% YoY in Q1 2026 to $753.8 million, accelerating from 2.9% YoY growth in Q1 2025. This trend is driven by higher-margin asset management fees, which reached $747.7 million in the quarter.
  • Analyst Consensus Buy with 26.9% Upside: The average analyst target price is $12.30, implying 26.9% upside from the current $9.69. The consensus rating is Buy (mean score 1.93/5), with a high target of $20.00 suggesting potential for a full recovery.
  • Massive Free Cash Flow Generation: Blue Owl generated $1.28 billion in free cash flow over the trailing twelve months, providing ample liquidity to service debt, fund dividends, and invest in growth. The dividend yield is 5.41%, supported by a payout ratio of 6.93.

Bearish

  • Private Credit Redemption Caps Signal Stress: Blue Owl and peers have capped redemptions in private credit funds, raising fears about liquidity and asset quality. The stock fell to a 52-week low of $7.95 in March 2026 amid rising redemption activity, and the sector remains under pressure.
  • Extremely High Trailing P/E of 124.5x: The trailing P/E of 124.5x is unsustainable and reflects depressed earnings. While the forward P/E is low, any disappointment in the earnings recovery could lead to further multiple compression and downside.
  • Low Net Margin and ROE: Net margin is just 2.06% in Q1 2026, though improving from 1.09% a year ago. ROE is low at 3.57%, indicating the business is capital-intensive and generates modest returns on equity, typical for asset managers with co-investments.
  • Stock in Sustained Downtrend, Down 48.5% in 1 Year: The stock has declined 48.48% over the past year, dramatically underperforming the S&P 500's 20.92% gain. The current price is near the bottom of its 52-week range (13.5% from low to high), and technical indicators suggest continued weakness.

OWL Technical Analysis

Blue Owl Capital is in a sustained downtrend, with the stock price declining 48.48% over the past year, dramatically underperforming the S&P 500's 20.92% gain. The current price of $9.69 sits at 13.5% of its 52-week range (low $7.95, high $21.08), near the bottom, suggesting the stock is deeply oversold and potentially reflecting a value opportunity—but also risk of further downside if fundamentals deteriorate. The 52-week low of $7.95 provides a critical support level, while the high of $21.08 represents formidable resistance. With a beta of 1.203, the stock is about 20% more volatile than the market, amplifying both upside and downside moves. A breakout above $21.08 would signal a trend reversal, while a breakdown below $7.95 could trigger another leg down.

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

-52.3%

Cumulative gain past year

PeriodOWL ReturnS&P 500
1m-2.2%+0.1%
3m-2.3%+5.7%
6m-39.6%+8.5%
1y-52.3%+20.3%
ytd-37.2%+10.1%

Bobby - Your AI Investment Partner

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

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 up 10.29% year-over-year from $683.5 million in Q1 2025. The multi-quarter trend shows acceleration from 2.9% YoY growth in Q1 2025 to 10.3% in Q1 2026, driven by asset management fees ($747.7 million) and management fees ($406.5 million). However, net income remains thin at $15.5 million in Q1 2026, yielding a net margin of just 2.06%, though this improved from 1.09% in Q1 2025. Gross margin expanded sharply to 87.94% in Q1 2026 from 52.31% in Q1 2025, reflecting a favorable revenue mix shift toward higher-margin fee streams. The company is profitable but with low net income relative to revenue, typical for asset managers with high compensation costs. Operating margin of 14.45% in Q1 2026 is below the industry average for large asset managers, but the trend is improving from 11.31% a year ago. Blue Owl generates strong free cash flow ($1.28 billion TTM) and has a manageable debt-to-equity ratio of 1.75, though the current ratio of 0.95 indicates some short-term liquidity pressure. ROE is low at 3.57%, reflecting the capital-intensive nature of co-investments, but the firm covers its dividend with a payout ratio of 6.93, suggesting sustainability.

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!

Open an Account, get $2 TSLA now!

Valuation Analysis: Is OWL Overvalued?

Since net income is positive, we lead with the P/E ratio. The trailing P/E of 124.5x is extremely high, but the forward P/E of 9.95x implies a dramatic earnings rebound, reflecting the market's expectation that current depressed earnings are temporary. The gap between trailing and forward P/E suggests investors are pricing in a sharp recovery in profitability. Compared to the asset management industry average P/E of roughly 15-20x, Blue Owl's forward P/E of 9.95x trades at a 33-50% discount, which may be justified by its lower net margins and the overhang from private credit redemption fears. Historically, the stock's trailing P/E has ranged from 2.8x (in early 2022 when earnings were negative) to over 500x (in 2025), so the current 124.5x is elevated but not unprecedented. The forward P/E of 9.95x is near the low end of its historical range, suggesting the market is pricing in pessimistic expectations that may already be discounted.

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 net income is thin at $15.5 million in Q1 2026, yielding a net margin of just 2.06%, though improving from 1.09% a year ago. The debt-to-equity ratio of 1.75 indicates moderate leverage, and the current ratio of 0.95 suggests potential short-term liquidity pressure. The company's earnings are highly sensitive to asset management fees, which depend on AUM levels and fee rates. If redemption caps lead to AUM outflows, fee revenue could decline sharply, compressing margins further. The payout ratio of 6.93 on dividends is high, but free cash flow of $1.28 billion TTM provides coverage.

Market & Competitive Risks: The stock has a beta of 1.203, making it 20% more volatile than the market, amplifying downside in risk-off environments. The private credit sector is under intense scrutiny, with peers like Blackstone also capping redemptions, which could lead to regulatory intervention or a loss of investor confidence. The stock's 48.5% decline over the past year versus the S&P 500's 20.9% gain reflects severe sector rotation out of alternative asset managers. The wide analyst target range ($9-$20) signals high uncertainty, and any negative news on credit quality or fund flows could trigger further downgrades.

Worst-Case Scenario: If private credit defaults rise and redemption caps become permanent, Blue Owl could see significant AUM outflows, fee revenue declines, and earnings impairment. The stock could fall to the 52-week low of $7.95 or below, representing a potential 18% downside from the current price of $9.69. In a severe stress scenario, the stock could approach the analyst low target of $9.00 or even lower, implying a loss of up to 25% from current levels. Historical max drawdown of -60.43% suggests that in a worst-case, the stock could revisit levels near $3.80, though this would require a fundamental collapse.

Related headlines

Neutral
BlackRock Caps Fund Withdrawals: Should Investors Worry?
Bullish
Sila Realty Trust (SILA) Soars on $2.4 Billion Buyout Deal
Bearish
Blue Owl Stock Drops on Fund Redemption Caps
Bullish
Why Private Credit Fears Are a Buying Opportunity for BX, BN, and KKR
Bearish
Blue Owl Stock Plunges as Private Credit Redemptions Spook Market

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

Product

Partner

Markets

Stocks

© 2026 Flow AI Limited. All Rights Reserved.

Bobby, the world's first financial AI Agent, is developed by Flow AI, an AI-driven company. Flow AI is dedicated to providing global investors with AI-powered financial services across multiple markets.

Waffo.com Limited (authorised distributor): RM 1903, 19/F Lee Garden One, 33 Hysan Avenue, Causeway Bay, Hong Kong.

Bobby
cs@bobby.ai
Bobby AI
RockFlow Platform
Stock Event
Macro Event
Industry Event
NVDA
AAPL
MSFT
AMZN
GOOG
META
TSLA
Privacy Policy
Terms of Use