Blue Owl Capital
OWL
$11.75
-0.76%
Blue Owl Capital Inc. is a leading alternative asset manager specializing in private credit, real estate, and GP stakes, with $307.4 billion in total managed assets and $187.7 billion in fee-earning AUM as of end-2025. The firm operates through three core segments—global private equity, private credit, and real estate/real assets—serving a mix of institutional (68%) and high-net-worth (32%) investors. Currently, the stock is under pressure due to sector-wide concerns about private credit liquidity, as evidenced by Blue Owl's decision to cap redemptions in certain funds, which has raised fears about credit stress and fund stability. Despite these headwinds, the company continues to grow its fee-earning AUM and maintains a strong market position as one of the world's largest alternative asset managers.…
OWL
Blue Owl Capital
$11.75
Related headlines
Investment Opinion: Should I buy OWL Today?
We rate OWL as a Hold. The consensus recommendation is 'buy' with an average target price of $12.74, implying an 8.4% upside, but the risks are elevated due to redemption caps and sector-wide credit concerns. The stock is not a clear buy at current levels, but the forward PE of 11.9x suggests that much of the bad news is priced in, limiting downside. Investors should wait for more clarity on the redemption situation before initiating a position.
Sign up to view all
OWL 12-Month Price Forecast
The AI assessment is neutral with medium confidence. While the forward valuation is attractive and revenue growth is steady, the redemption caps and volatile profitability introduce significant uncertainty. The stock's 34.9% underperformance over the past year reflects these risks, and the market is pricing in a recovery that may or may not materialize. If the company demonstrates that it can manage liquidity issues without major losses, the stock could re-rate higher, but if credit stress worsens, the downside is substantial. We would upgrade to bullish if the company reports two consecutive quarters of improving net margins and no further redemption restrictions, and downgrade to bearish if net income turns negative or additional funds are capped.
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.74 and implied upside of +8.4% versus the current price.
Average Target
$12.74
0 analysts
Implied Upside
+8.4%
vs. current price
Analyst Count
—
covering this stock
Price Range
$10 - $20
Analyst target range
Blue Owl is covered by 17 analysts, with a consensus recommendation of 'buy' and a mean recommendation score of 2.0 (where 1 is strong buy and 5 is sell). The average target price is $12.74, implying an upside of 8.4% from the current price of $11.75. The distribution of ratings is not provided, but the consensus leans bullish, with recent actions from firms like BMO Capital (Outperform) and Citizens (Market Outperform) reaffirming positive views. The target price range spans from a low of $9.50 to a high of $20.00, with the high target suggesting a 70.2% upside, likely assuming a recovery in private credit markets and continued AUM growth, while the low target implies a 19.1% downside, reflecting risks of further credit stress and redemption caps. The wide spread between the low and high targets indicates high uncertainty about the company's near-term prospects, driven by sector-wide concerns about private credit liquidity. Recent analyst actions have been mostly neutral or positive, with no downgrades, but the stock's performance will likely hinge on the resolution of redemption issues and the broader credit cycle.
Drowning in data?
Find the real signal!
Bulls vs Bears: OWL Investment Factors
Blue Owl presents a classic value-versus-value trap scenario. On the bull side, the company boasts strong AUM growth, a forward PE at a 46% discount to peers, and a consensus buy rating with an average target implying 8.4% upside. However, the bear case is compelling: redemption caps signal potential liquidity issues, trailing earnings are extremely thin, and profitability is highly volatile. The most important tension is whether the redemption caps are a temporary liquidity measure or a sign of deeper credit problems. If the caps are lifted and AUM growth continues, the stock could re-rate toward the analyst high target of $20.00; if credit stress worsens, the stock could fall to the 52-week low of $7.95. Currently, the bearish evidence is stronger given the sector-wide concerns and the stock's poor price performance, but the forward valuation suggests the market is pricing in a recovery. Thus, we lean slightly bearish in the near term, but acknowledge the potential for a significant upside if the credit cycle stabilizes.
Bullish
- Strong Fee-Earning AUM Growth: Blue Owl's fee-earning AUM reached $187.7 billion at end-2025, up from $157.7 billion in private credit alone, driving a 10.3% YoY revenue increase to $753.8 million in Q1 2026. This growth provides a stable base for future management fees, which are recurring and less volatile than performance fees.
- Forward PE at 46% Discount to Industry: With a forward PE of 11.9x versus the industry average of 22x, the stock trades at a significant discount, implying the market expects substantial earnings growth. Analysts estimate EPS of $1.32 for the next year, which would justify the current price if achieved.
- Analyst Consensus: Buy with 8.4% Upside: 17 analysts rate OWL a 'buy' with a mean score of 2.0, and the average target price of $12.74 implies an 8.4% upside from $11.75. Recent actions from BMO Capital and Citizens reaffirm positive outlooks, with no downgrades in the past quarter.
- High Gross Margin Indicates Pricing Power: Gross margin improved to 87.9% in Q1 2026 from 62.0% in Q4 2025, reflecting the scalability of asset management fees. This high margin suggests that revenue growth translates efficiently into gross profit, supporting future profitability.
Bearish
- Redemption Caps Signal Liquidity Stress: Blue Owl's decision to cap redemptions in certain private credit funds, as reported in April 2026, triggered a 52-week low and raised fears about fund stability. This action suggests underlying credit stress that could impair investor confidence and future capital raising.
- Trailing PE of 124.5x Is Extremely Rich: The trailing PE of 124.5x is a 466% premium to the industry average of 22x, indicating that current earnings are very low relative to price. This leaves little room for error if earnings growth disappoints, as the stock would face severe de-rating.
- Volatile Profitability with Thin Net Margin: Net income fell sharply to $15.5 million in Q1 2026 from $47.7 million in Q4 2025, with net margin dropping to 2.1%. Operating margin also swung from 44.7% to 14.4% quarter-over-quarter, highlighting earnings instability and high operating costs.
- High Debt-to-Equity Ratio of 1.75: With debt-to-equity at 1.75x, Blue Owl carries significant leverage, increasing financial risk. Interest expenses of $43.9 million in Q1 2026 consume a large portion of operating income, making earnings sensitive to interest rate changes.
OWL Technical Analysis
Blue Owl's stock has been in a pronounced downtrend over the past year, with a 1-year price change of -34.9%, significantly underperforming the S&P 500's +18.65% gain. The current price of $11.75 sits at 60.9% of its 52-week range (low $7.95, high $19.29), indicating that the stock is closer to its lows than its highs, reflecting persistent selling pressure. The stock's beta of 1.207 suggests it is 20.7% more volatile than the market, amplifying both downside and upside moves. The 52-week low of $7.95 was tested in March 2026, and the stock has since rebounded, but it remains well below its 52-week high of $19.29, which was set in late 2025.
Beta
1.21
1.21x market volatility
Max Drawdown
-59.5%
Largest decline past year
52-Week Range
$8-$19
Price range past year
Annual Return
-34.9%
Cumulative gain past year
| Period | OWL Return | S&P 500 |
|---|---|---|
| 1m | +1.7% | -0.4% |
| 3m | +19.9% | +4.5% |
| 6m | +18.8% | +13.9% |
| 1y | -34.9% | +19.0% |
| ytd | -23.3% | +12.9% |
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 steady growth, with Q1 2026 revenue of $753.8 million, up 10.3% year-over-year from $683.5 million in Q1 2025. This growth is driven by increases in management fees and other asset management revenues, as the company's fee-earning AUM continues to expand. However, net income in Q1 2026 was only $15.5 million, a sharp decline from $47.7 million in Q4 2025, reflecting higher operating expenses and interest costs. The company's gross margin improved significantly to 87.9% in Q1 2026 from 62.0% in Q4 2025, but operating margin fell to 14.4% from 44.7% over the same period, indicating volatility in profitability. The net margin of 2.1% in Q1 2026 is thin, and the company's ROE stands at 3.6%, which is low for an asset manager, suggesting that earnings are not yet translating into strong shareholder returns.
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?
Given that Blue Owl has positive net income, the PE ratio is the primary valuation metric. The trailing PE is 124.5x, which is elevated, while the forward PE is 11.9x, implying that the market expects significant earnings growth in the next year. This wide gap between trailing and forward PE suggests that the market is pricing in a substantial recovery in profitability, likely driven by cost controls and continued AUM growth. Compared to the industry average PE of 22x, Blue Owl's trailing PE of 124.5x is a 466% premium, but its forward PE of 11.9x is at a 46% discount, indicating that the market sees near-term earnings power that is not yet reflected in historical results. Historically, Blue Owl's PE has ranged from negative values in 2021 to over 500x in early 2025, so the current trailing PE of 124.5x is within its historical range but on the higher end, while the forward PE is near the lower end of its historical forward range, suggesting that the stock may be undervalued relative to its growth prospects.
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.3x
Enterprise Value Multiple
Investment Risk Disclosure
Financial and operational risks are substantial. Blue Owl's debt-to-equity ratio of 1.75x indicates high leverage, and interest expenses of $43.9 million in Q1 2026 represent a significant fixed cost that pressures net income, which was only $15.5 million. The company's net margin of 2.1% is razor-thin, leaving little buffer for any revenue shortfall or cost overrun. Additionally, revenue is heavily dependent on management fees from private credit, which constituted over half of AUM; any disruption in this segment could directly impact earnings. The volatility in operating margin, swinging from 44.7% in Q4 2025 to 14.4% in Q1 2026, underscores the unpredictability of profitability, making financial forecasting difficult and increasing the risk of earnings misses.
FAQ
The key risks of holding OWL are: (1) Financial risk from high leverage (debt-to-equity of 1.75x) and thin net margins (2.1%), which could lead to earnings volatility and potential liquidity issues. (2) Market risk from the private credit sector's redemption caps, which could escalate and cause asset write-downs, as seen in the stock's 34.9% decline over the past year. (3) Competitive risk from other asset managers like Blackstone and KKR, which may offer more diversified products and better weather the credit cycle. (4) Macro risk from rising interest rates, which increase borrowing costs and could reduce the attractiveness of private credit investments. The most severe risk is a full-blown liquidity crisis in private credit, which could drive the stock down to the 52-week low of $7.95 or lower.
The 12-month forecast for OWL is uncertain, with three possible scenarios. The bull case (25% probability) sees the stock reaching $15-$20 if the credit sector stabilizes and earnings recover. The base case (50% probability) expects the stock to trade around the analyst average target of $12.74, with modest upside. The bear case (25% probability) could see the stock fall to $8-$10 if credit stress worsens. The most likely scenario is the base case, assuming that Blue Owl continues to grow AUM but faces ongoing redemption concerns. The key assumption is that the company achieves its estimated EPS of $1.32, which would justify the current price. Investors should monitor quarterly earnings and redemption activity to gauge which scenario is unfolding.
OWL's valuation is mixed. On a trailing basis, the PE of 124.5x is extremely high, a 466% premium to the industry average of 22x, indicating that current earnings are very low relative to price. However, on a forward basis, the PE of 11.9x is at a 46% discount to the industry, suggesting that the market expects significant earnings growth. This wide gap implies that the stock is undervalued if the company achieves its estimated EPS of $1.32, but overvalued if earnings disappoint. Historically, the stock has traded at a wide range of PEs, so the current levels are not unusual, but the forward valuation is more attractive. Overall, the market is pricing in a recovery in profitability, and if that recovery fails to materialize, the stock could be considered overvalued.
OWL is a hold for most investors. The consensus rating is 'buy' with an average target of $12.74, implying 8.4% upside, but the stock faces significant risks from redemption caps and sector-wide credit concerns. The forward PE of 11.9x suggests the stock is undervalued if earnings recover, but the trailing PE of 124.5x indicates current earnings are weak. For risk-tolerant investors with a long-term horizon, OWL could be a good buy if you believe the private credit sector will stabilize and AUM growth will continue. However, for conservative investors, it may be prudent to wait for clearer signs of stability, such as lifting of redemption caps and improved net margins.
OWL is better suited for long-term investment, given its high volatility (beta of 1.207) and the current sector headwinds. Short-term trading is risky due to the stock's sensitivity to news about redemption caps and credit market conditions, which can cause sharp price swings. For long-term investors, the company's strong AUM growth and forward PE discount offer potential for significant appreciation if the private credit market stabilizes. However, the stock's 34.9% decline over the past year and the 59.5% max drawdown highlight the risks of holding through downturns. A minimum holding period of 3-5 years is recommended to allow the company to navigate the current cycle and realize its growth potential. The dividend yield of 5.5% provides some income while waiting for capital appreciation.

