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.…
OWL
Blue Owl Capital
$9.62
Related headlines
OWL 12-Month Price Forecast
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!
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
| Period | OWL Return | S&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
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
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.

