Blue Owl Capital
OWL
$10.28
+3.52%
Blue Owl Capital Inc. is a leading global alternative asset manager with $307.4 billion in total managed assets, operating across three core segments: private credit, global private equity, and real estate/real assets. The company has established itself as a major platform in the private credit space, which constitutes its largest business segment, and serves a client base of institutional investors and high-net-worth individuals. The current investor narrative is dominated by significant stress in the private credit market, as evidenced by recent news of Blue Owl capping redemptions on a fund, which has raised concerns about sector-wide liquidity, fund stability, and the firm's near-term capital-raising prospects, casting a shadow over its otherwise strong asset growth story.…
OWL
Blue Owl Capital
$10.28
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 $13.36 and implied upside of +30.0% versus the current price.
Average Target
$13.36
3 analysts
Implied Upside
+30.0%
vs. current price
Analyst Count
3
covering this stock
Price Range
$8 - $13
Analyst target range
Analyst coverage is limited, with only 3 analysts providing estimates, indicating this is a name with less institutional research scrutiny which can contribute to higher volatility. The consensus sentiment, inferred from recent institutional ratings, is mixed but leans cautiously positive, with actions like 'Outperform' from BMO Capital and 'Buy' from TD Cowen in March 2026, but also notable downgrades such as Deutsche Bank moving from 'Buy' to 'Hold'. The average revenue estimate for the next period is $3.80 billion, with a range from $3.64 billion to $4.05 billion, but a consensus price target is not available in the provided data to calculate implied upside. The target price range is not specified, but the wide revenue estimate spread of $410 million between the low and high forecasts signals high uncertainty among the few covering analysts regarding the company's near-term financial trajectory. This uncertainty is directly tied to the evolving narrative around private credit liquidity and redemption pressures, making analyst projections particularly fluid at this juncture.
Bulls vs Bears: OWL Investment Factors
The bull and bear cases for Blue Owl are in direct conflict, with the bear side currently holding stronger evidence due to the concrete, near-term risks materializing in its core private credit business. The bull thesis rests on the company's underlying scale, growth, and cash generation, which are compelling but longer-term in nature. The single most important tension in the investment debate is whether the current private credit liquidity crisis is a transient, cyclical stress event (bull view) or a structural crack that will impair Blue Owl's growth trajectory and premium valuation for an extended period (bear view). The stock's violent price action and analyst uncertainty reflect this unresolved conflict.
Bullish
- Strong Revenue Growth Trajectory: Q4 2025 revenue grew 19.68% YoY to $755.6 million, with consistent sequential growth from $683.5 million in Q1. The Asset Management segment, generating $645.7 million, is the primary driver, demonstrating the underlying business's momentum despite market fears.
- Attractive Forward Valuation: The forward P/E of 10.4x is reasonable and suggests the market expects significant earnings normalization from the depressed trailing P/E of 128.1x. This forward multiple implies a valuation reset that could offer upside if earnings recover as anticipated.
- Robust Free Cash Flow Generation: The company generates substantial cash, with trailing twelve-month free cash flow of $1.20 billion and Q4 operating cash flow of $382.9 million. This strong internal funding provides flexibility for dividends (5.4% yield) and growth, mitigating balance sheet leverage.
- Leading Scale in High-Growth Alternatives: With $307.4 billion in total managed assets, Blue Owl is a top-tier alternative asset manager. Its scale and diversified platform across private credit, private equity, and real estate provide a competitive moat and long-term growth potential.
Bearish
- Severe Private Credit Sector Stress: Recent news confirms Blue Owl capped redemptions on a private credit fund, signaling acute liquidity stress in its largest segment ($157.7B AUM). This raises red flags about fund stability, future capital raising, and the core business model's near-term viability.
- Extreme Earnings Volatility & Margin Pressure: Profitability is highly volatile, with Q4 net income of $47.7 million rebounding from just $6.3 million in Q3, but net margin compressed to 6.31%. Operating margin has fallen from 31.4% in Q2 2024 to 21.9% in Q4 2025, indicating rising costs and investment spend.
- Trailing Valuation Implies Full Recovery: The trailing P/E of 128.1x is near the top of its historical range, indicating the market is already pricing in a sharp earnings recovery. This leaves no room for disappointment; any delay in the private credit rebound could trigger further multiple compression.
- Elevated Leverage & Liquidity Constraint: A debt-to-equity ratio of 1.75 indicates moderate financial risk, and the current ratio of 0.95 signals potential short-term liquidity constraints. While strong FCF helps, this leverage amplifies downside risk if the business environment deteriorates further.
OWL Technical Analysis
The stock is in a pronounced and sustained downtrend, having declined 43.74% over the past year. With a current price of $10.20, it is trading near the bottom of its 52-week range, at approximately 11% above its 52-week low of $7.95 and 52% below its 52-week high of $21.08. This positioning near multi-year lows suggests the stock is deeply out of favor, presenting a potential value opportunity but also carrying significant 'falling knife' risk amid ongoing sector headwinds. Recent momentum shows a modest 3.34% gain over the past month, which diverges from the severe longer-term downtrend and could signal a tentative stabilization or bear market rally; however, the stock remains down 5.64% over the last three months, indicating the recovery attempt is fragile. The stock's beta of 1.182 confirms it is approximately 18% more volatile than the broader market, a critical factor for risk management given its current turbulent price action. Key technical support is clearly defined at the 52-week low of $7.95, while resistance sits at the recent recovery high near $11.35 from late February; a decisive break below $7.95 would signal a new leg down, whereas a sustained move above the $11.35 resistance could indicate the downtrend is losing momentum.
Beta
1.18
1.18x market volatility
Max Drawdown
-60.4%
Largest decline past year
52-Week Range
$8-$21
Price range past year
Annual Return
-45.2%
Cumulative gain past year
| Period | OWL Return | S&P 500 |
|---|---|---|
| 1m | +15.8% | +6.3% |
| 3m | -2.6% | +10.3% |
| 6m | -31.5% | +10.7% |
| 1y | -45.2% | +28.2% |
| ytd | -32.9% | +10.9% |
Bobby - Your AI Investment Partner
Get real-time data, AI-driven personalized investment analysis to make smarter investment decisions
OWL Fundamental Analysis
Revenue growth remains robust, with Q4 2025 revenue of $755.6 million representing a 19.68% year-over-year increase, and the quarterly trend shows consistent sequential growth from $683.5 million in Q1 to the Q4 peak. The Asset Management segment, contributing $645.7 million, is the primary growth driver, though the recent stress in private credit, its largest segment by AUM ($157.7 billion), poses a risk to future fee-earning growth. Profitability is positive but exhibits volatility; Q4 2025 net income was $47.7 million with a gross margin of 62.0%, yet net margin compressed to 6.31% from a higher 21.9% operating margin, indicating significant non-operating expenses. The trajectory shows improvement from a net income of just $6.3 million in Q3, but margins have compressed compared to the stronger 31.4% operating margin seen in Q2 2024, reflecting rising costs or investment spend. The balance sheet carries moderate financial risk with a debt-to-equity ratio of 1.75, though the company generates substantial cash flow, with trailing twelve-month free cash flow of $1.20 billion and an operating cash flow of $382.9 million in Q4 alone. The current ratio of 0.95 indicates potential short-term liquidity constraints, but strong free cash flow generation provides internal funding flexibility for dividends and growth, mitigating the elevated leverage.
Quarterly Revenue
$755596000.0B
2025-12
Revenue YoY Growth
+0.19%
YoY Comparison
Gross Margin
+0.62%
Latest Quarter
Free Cash Flow
$1.2B
Last 12 Months
Revenue & Net Income Trends (2 Years)
Revenue Breakdown
Open an Account, get $2 TSLA now!
Valuation Analysis: Is OWL Overvalued?
Given a positive net income, the primary valuation metric is the P/E ratio. The trailing P/E is extremely elevated at 128.1x, largely due to depressed earnings, while the forward P/E is a more reasonable 10.4x, indicating the market expects significant earnings normalization and growth. The wide gap between trailing and forward multiples reflects expectations for a sharp recovery in profitability from current depressed levels. Compared to sector averages, the stock trades at a premium on a Price/Sales basis, with a PS ratio of 3.52, though specific industry comps are not provided in the data to quantify the spread. This sales multiple premium may be justified by Blue Owl's scale and leading position in alternative asset management, particularly if growth expectations materialize. Historically, the current trailing P/E of 128.1x is near the top of its own range over recent quarters, which have seen wide swings from 52.95x in Q4 2025 to over 450x in Q3 2025. Trading near historical highs on a trailing basis suggests the market is already pricing in a significant earnings recovery, leaving little room for disappointment if the anticipated rebound in private credit fundamentals falters.
PE
128.1x
Latest Quarter
vs. Historical
Low-End
5-Year PE Range -941x~18407x
vs. Industry Avg
N/A
Industry PE ~N/A*
EV/EBITDA
28.7x
Enterprise Value Multiple
Investment Risk Disclosure
Financial & Operational Risks center on earnings volatility and leverage. Net margin compression to 6.31% in Q4 from higher operating margins earlier in the year shows vulnerability to rising costs. The debt-to-equity ratio of 1.75, while manageable with strong FCF, becomes a concern if fee-earning AUM growth stalls due to redemption pressures in the $157.7B private credit book. Revenue concentration in this stressed segment is a critical operational risk, as a prolonged downturn would directly hit the primary growth engine.
Market & Competitive Risks are pronounced. The stock trades at a premium Price/Sales multiple of 3.52, which is vulnerable to compression if the private credit narrative worsens. The sector is facing a regulatory and investor confidence crisis, as evidenced by multiple news reports of fund withdrawal caps. With a beta of 1.182, OWL is highly correlated to market sentiment towards alternative assets, amplifying downside during risk-off periods. The recent 43.74% annual decline demonstrates this extreme sensitivity.
The Worst-Case Scenario involves a deepening of the private credit liquidity crisis, leading to sustained high redemption rates, difficulty raising new capital, and potential credit losses in the fund portfolio. This could trigger a downward spiral of declining fee-earning AUM, falling revenue, and compressed margins. In this adverse scenario, the stock could realistically re-test its 52-week low of $7.95, representing a -22% decline from the current $10.20 price. A breach of that level could see losses extend towards the -60.43% max drawdown level observed in the data, though that would require a systemic event.

