Blue Owl Capital
OWL
$9.69
-3.77%
Blue Owl Capital Inc. is a leading global alternative asset manager with $307.4 billion in total managed assets, operating within the financial services sector. The company is a major player in private markets, distinct for its three-pillar strategy encompassing private equity, private credit, and real estate/real assets, with private credit being its largest segment. The current investor narrative is dominated by significant stress in the private credit market, as evidenced by recent news of the company capping withdrawals on a fund, which has triggered a sharp sell-off and intense debate over liquidity risks, fund stability, and the broader health of the alternative asset management industry.…
OWL
Blue Owl Capital
$9.69
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.60 and implied upside of +30.0% versus the current price.
Average Target
$12.60
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 not a widely followed large-cap name and may suffer from lower liquidity and higher volatility due to limited institutional research. The consensus sentiment, inferred from recent institutional ratings, is mixed but leaning cautiously optimistic, with firms like Raymond James maintaining a 'Strong Buy' and Oppenheimer an 'Outperform', while others like Barclays and Deutsche Bank have recently downgraded to 'Equal Weight' and 'Hold', respectively, reflecting heightened uncertainty. The target price range implied by EPS estimates is wide, with a low of $1.17 and a high of $1.30 for next year's EPS; applying the current forward PE of 10.46x suggests a potential price range of approximately $12.20 to $13.60, which would imply an upside of 19% to 32% from the current $10.28, though the low number of analysts makes this consensus less reliable. The wide dispersion in recent rating actions—from downgrades (Barclays, Deutsche Bank) to reiterated bullish calls—signals high uncertainty and a lack of conviction, typical for a stock facing a sector-specific crisis where the fundamental outlook is highly contested.
Bulls vs Bears: OWL Investment Factors
The investment debate for Blue Owl Capital is a classic clash between deep value and fundamental deterioration. The bull case, currently supported by stronger quantitative evidence, rests on a stock that is deeply oversold, trades at a historical valuation low, and still exhibits robust revenue growth and free cash flow generation, implying significant upside to analyst targets. The bear case is powerfully narrative-driven, centered on a severe liquidity crisis in its core private credit business that threatens the stability of its largest revenue segment. The single most important tension is whether the company's strong underlying fee-earning AUM growth and cash flow can outpace and ultimately resolve the acute liquidity and confidence crisis unfolding in its private credit funds. The resolution of this sector-specific stress will determine if the current price represents a cyclical bottom or a value trap.
Bullish
- Deeply Oversold, Near 52-Week Low: Trading at $10.28, OWL is near the bottom of its 52-week range ($7.95-$21.08), positioning it at just 21% of that range. This extreme technical oversold condition, coupled with a 45% one-year decline, suggests the market has priced in severe pessimism, potentially creating a value opportunity if fundamentals stabilize.
- Strong Revenue Growth & Fee-Earning AUM: Q4 2025 revenue grew 19.68% year-over-year to $755.6 million, driven by its $187.7 billion in fee-earning AUM. The Asset Management segment, contributing $645.7 million, remains a robust growth engine, indicating the core business is still expanding despite sector headwinds.
- Significant Analyst Target Upside: Applying the forward P/E of 10.46x to analyst EPS estimates ($1.17-$1.30) implies a 12-month price target range of $12.20 to $13.60. This represents a 19% to 32% upside from the current price of $10.28, offering a compelling risk/reward profile if the company meets expectations.
- Robust Free Cash Flow Generation: The company generates substantial operating cash flow, with trailing twelve-month free cash flow of $1.20 billion. This strong internal funding supports its 5.4% dividend yield and provides a buffer against liquidity stress, a critical factor given recent private credit fund redemptions.
Bearish
- Severe Private Credit Liquidity Crisis: Recent news confirms OWL capped withdrawals on a private credit fund, signaling acute sector stress and raising red flags about fund stability. With private credit representing its largest segment ($157.7B AUM), this liquidity crunch directly threatens its primary revenue source and investor confidence.
- Extreme Price Downtrend & Underperformance: The stock is down 45.17% over the past year, drastically underperforming the SPY's +28.21% gain. Despite a recent 15.77% one-month bounce, the 3-month return remains negative at -2.56%, indicating the nascent recovery is fragile and the primary downtrend is intact.
- Weak & Inconsistent Profitability: Trailing twelve-month EPS is a mere $0.0078, revealing very thin profitability on a per-share basis. While Q4 net margin improved to 6.31%, it remains volatile, and the high operating margin of 21.85% is offset by significant SG&A costs, questioning operational efficiency.
- High Financial Leverage & Beta: A debt-to-equity ratio of 1.75 indicates a leveraged capital structure, which amplifies risks during a sector downturn. Furthermore, a beta of 1.182 means the stock is 18% more volatile than the market, compounding downside risk during periods of stress.
OWL Technical Analysis
The stock is in a pronounced and sustained downtrend, with a 1-year price change of -45.17%, significantly underperforming the SPY's +28.21% gain. Currently trading at $10.28, the price is near the lower end of its 52-week range of $7.95 to $21.08, positioning it at approximately 21% of that range, which suggests the stock is deeply oversold and may represent a value opportunity, though it also signals severe negative momentum and investor capitulation. Recent momentum shows a stark divergence, with the stock up 15.77% over the past month, sharply outperforming the SPY's 6.31% gain, indicating a potential short-term relief rally or oversold bounce; however, this positive 1-month move is against the backdrop of a -2.56% 3-month change, suggesting the nascent recovery is fragile and has yet to establish a durable trend reversal. Key technical support is clearly defined at the 52-week low of $7.95, while resistance sits at the 52-week high of $21.08; a decisive break below support would signal a continuation of the bearish trend, while reclaiming levels above $12-13 is needed to suggest a meaningful base is forming. The stock's beta of 1.182 indicates it is approximately 18% more volatile than the broader market, which is critical for risk management given its recent extreme price swings and sector-specific headwinds.
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
-48.3%
Cumulative gain past year
| Period | OWL Return | S&P 500 |
|---|---|---|
| 1m | -4.2% | +5.0% |
| 3m | -7.0% | +10.7% |
| 6m | -40.3% | +10.0% |
| 1y | -48.3% | +26.5% |
| ytd | -36.7% | +10.6% |
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, continuing a multi-quarter trend of strong top-line expansion driven by the company's growing fee-earning AUM. The Asset Management segment, contributing $645.7 million in the latest period, is the primary growth engine, though the trajectory shows some sequential deceleration from the high growth rates seen in prior quarters. Profitability is present but inconsistent, with Q4 2025 net income of $47.7 million and a net margin of 6.31%, a significant improvement from the Q3 net margin of 0.87%; gross margin for the quarter was a healthy 62%, but operating margin of 21.85% (from valuation data) indicates high SG&A costs, and the trailing twelve-month EPS of $0.0078 reveals very thin profitability on a per-share basis. The balance sheet carries moderate financial risk, with a debt-to-equity ratio of 1.75, indicating a leveraged capital structure common for asset managers; however, the company generates substantial operating cash flow, with TTM free cash flow of $1.20 billion providing strong internal funding for dividends and growth, supported by a current ratio of 0.95 which suggests adequate, though not excessive, short-term liquidity.
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 the company's minimal trailing net income, the primary valuation metric selected is the Price-to-Sales (PS) ratio, as earnings-based metrics are distorted. The stock trades at a trailing PS ratio of 3.52x and a forward PS ratio implied by analyst revenue estimates of approximately 3.06x (using a $23.3B market cap and $3.80B consensus revenue), suggesting the market expects modest sales growth to justify a slight multiple compression. Compared to the broader asset management industry, which often trades at PS ratios between 2x and 4x, Blue Owl's current multiple is within range but likely at a discount due to the specific overhang in its private credit segment. Historically, the stock's own PS ratio has compressed dramatically from levels above 13x in late 2024 to the current 3.52x, placing it near the bottom of its observable historical range; this severe de-rating reflects the market pricing in significant fundamental deterioration and sector risk, leaving little room for further multiple contraction if the business stabilizes.
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 stem primarily from OWL's leveraged balance sheet and concentrated business model. The debt-to-equity ratio of 1.75, while common for asset managers, increases financial risk if fee income declines. More critically, revenue is heavily concentrated in the private credit segment, which constitutes over 50% of its $307.4B total AUM. This concentration is now a clear vulnerability, as evidenced by the fund withdrawal cap. Profitability is another concern, with trailing net margin at just 2.7% and EPS at $0.0078, indicating the business model carries high fixed costs that pressure margins if AUM growth slows or redemption fees mount.
Market & Competitive Risks are dominated by the sector-wide repricing of private credit assets and the associated liquidity crunch. The stock's beta of 1.182 confirms it is more volatile than the market, amplifying these sector swings. Valuation compression is a major risk; the PS ratio has already fallen from over 13x to 3.52x, but further multiple contraction is possible if the private credit downturn deepens, triggering a loss of investor mandates. Competitive risk is high as large, diversified rivals like Blackstone and KKR may be better positioned to weather the storm, potentially taking market share from OWL if limited partners seek safer harbors.
The Worst-Case Scenario involves a cascading loss of confidence leading to sustained high redemption requests across OWL's private credit funds, forcing further withdrawal caps or asset fire sales at distressed prices. This would trigger management fee declines, reputational damage, and an exodus of institutional capital. Quantifying the downside, a retest and break below the 52-week low of $7.95 is plausible, representing a -23% decline from the current $10.28. Given the stock's 60.43% max drawdown and the severity of the sector crisis, a realistic adverse scenario could see losses of 30-40% if the liquidity event morphs into a solvency concern for some underlying fund investments.

