OWL

Blue Owl Capital

$10.12

+1.40%
May 4, 2026
Bobby Quantitative Model
Blue Owl Capital Inc. is a leading global alternative asset manager overseeing $307.4 billion in total managed assets across three core segments: private credit, private equity, and real estate/real assets. The company has established itself as a dominant player, particularly in the private credit space, which constitutes over half of its fee-earning assets under management. The current investor narrative is dominated by intense scrutiny over liquidity and credit quality within its massive private credit portfolio, as recent news headlines highlight fund redemption caps, sector-wide fears of defaults, and a sharp stock price decline, framing the stock as a leveraged bet on the health of the private credit market rather than a stable income vehicle.

People also watch

Strive, Inc. Variable Rate Series A Perpetual Preferred Stock

Strive, Inc. Variable Rate Series A Perpetual Preferred Stock

SATA

Analysis
Fundrise Innovation Fund, LLC

Fundrise Innovation Fund, LLC

VCX

Analysis
BlackRock

BlackRock

BLK

Analysis
Blackstone Inc.

Blackstone Inc.

BX

Analysis
The Bank of New York Mellon

The Bank of New York Mellon

BK

Analysis

BobbyInvestment Opinion: Should I buy OWL Today?

Rating: Hold. The core thesis is that while Blue Owl's forward P/E of 9.86x and 5.4% dividend yield present a seemingly compelling value proposition, these metrics are overshadowed by acute, near-term risks to its core private credit business, making the stock a speculative turnaround bet rather than a stable investment.

The primary valuation anchor is the forward P/E of 9.86x, which is low and implies a significant earnings recovery to a $1.25 EPS. Supporting this are robust revenue growth of 19.68% YoY and strong TTM free cash flow of $1.20 billion. However, these positives are counterbalanced by a severely depressed technical picture (-44.28% 1-year return), weak and volatile profitability (2.75% net margin), and a high debt-to-equity ratio of 1.75. Analyst sentiment is cautious, with recent downgrades and a wide estimate range indicating low conviction.

The thesis would upgrade to a Buy if the company demonstrates stabilization in its private credit funds (e.g., reports slowing redemption requests and no material credit impairments) while maintaining quarterly revenue above $700 million, causing the stock to sustainably break above the $12 resistance level. It would downgrade to a Sell if quarterly net income turns negative, the dividend is cut, or the stock breaks below the $7.95 support on high volume. Relative to its own shattered history and the sector's turmoil, the stock is fairly valued for the high risk it carries; it is not clearly undervalued until the liquidity overhang is resolved.

Sign up to view all

OWL 12-Month Price Forecast

The outlook is bifurcated and highly dependent on the resolution of the private credit overhang. The base case of range-bound trading is most probable, as the company's scale and cash flow should prevent a collapse, but sector fears will likely cap multiple expansion for the foreseeable future. The stance would upgrade to bullish on clear evidence of stabilizing fund flows and credit metrics, likely signaled by two consecutive quarters of managed redemption data and stable NAVs. It would turn bearish on a confirmed breakdown below $7.95, which would signal a failure of the current support level and likely precede further fundamental deterioration.

Historical Price
Current Price $10.12
Average Target $11
High Target $18
Low Target $7

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

Average Target

$13.16

3 analysts

Implied Upside

+30.0%

vs. current price

Analyst Count

3

covering this stock

Price Range

$8 - $13

Analyst target range

Buy
0 (0%)
Hold
1 (33%)
Sell
2 (67%)

Analyst coverage for OWL appears limited, with data indicating only 2 analysts providing estimates, which suggests this may be a case of insufficient analyst coverage typical for a company of its size and recent listing history. The available data shows a consensus revenue estimate of approximately $3.96 billion, with a range from $3.76 billion to $4.22 billion, and an EPS estimate of $1.25. The institutional ratings from recent months show a pattern of reaffirmations but also notable downgrades, such as Barclays moving from Overweight to Equal Weight and Deutsche Bank from Buy to Hold in February 2026, signaling growing caution. The wide dispersion between the high and low revenue estimates, a spread of about $460 million, coupled with the recent downgrades, points to high uncertainty and lack of conviction regarding the company's near-term trajectory amid the private credit turmoil.

Drowning in data?

Find the real signal!

Bulls vs Bears: OWL Investment Factors

The evidence currently tilts decisively bearish, as the severe technical breakdown, confirmed liquidity issues in the core business, and analyst downgrades outweigh the potential value indicated by the forward P/E and AUM scale. The most important tension in the investment debate is whether Blue Owl's massive $307.4 billion AUM platform and 19.68% revenue growth can overcome the systemic liquidity and credit quality risks now materializing in its $157.7 billion private credit portfolio. The resolution of this tension—specifically, whether redemption pressures subside without significant asset write-downs—will determine if the stock is a deep-value turnaround or a value trap facing further fundamental deterioration.

Bullish

  • Massive AUM Scale and Revenue Growth: Blue Owl manages a dominant $307.4 billion in assets, providing a powerful fee-generating base. This scale is translating into strong top-line growth, with Q4 2025 revenue of $755.6 million up 19.68% year-over-year.
  • Compelling Forward Valuation: The stock trades at a forward P/E of 9.86x based on consensus EPS of $1.25, a dramatic discount to its trailing P/E of 128x. This implies the market is pricing in a significant earnings recovery and could represent deep value if achieved.
  • Strong Free Cash Flow Generation: The company generated $1.20 billion in free cash flow on a TTM basis, demonstrating its ability to convert managed assets into real cash. This provides a buffer for the dividend and potential strategic flexibility.
  • Technical Bounce from Extreme Lows: The stock has rebounded 14.58% in one month from its March low near $8.61, showing some buying interest after a brutal -61.11% maximum drawdown. This suggests the most intense selling pressure may have abated, at least temporarily.

Bearish

  • Severe Private Credit Liquidity Crisis: Recent news confirms fund redemption caps, signaling acute liquidity stress in its core private credit segment, which constitutes over half of its fee-earning AUM ($99.5B of $187.7B). This directly threatens future fee growth and capital raising.
  • Extreme Stock Price and Technical Collapse: The stock is down 44.28% over one year and 36.72% over six months, underperforming the SPY by -73.32%. Trading at $9.98, it is near its 52-week low of $7.95, indicating the market is pricing in fundamental distress, not a minor correction.
  • Weak and Volatile Profitability: Despite revenue growth, profitability is thin and erratic. The TTM net margin is only 2.75%, and quarterly net income swung from $6.31 million in Q3 to $47.67 million in Q4, indicating high earnings volatility and operational leverage to market conditions.
  • High Leverage and Tight Liquidity: The balance sheet shows a debt-to-equity ratio of 1.75 and a current ratio of 0.95, indicating significant financial leverage and potential near-term liquidity constraints that amplify risks during a sector downturn.

OWL Technical Analysis

The stock is entrenched in a severe and sustained downtrend, evidenced by a 1-year price change of -44.28% and a 6-month decline of -36.72%. As of the latest close at $9.98, the price is trading at approximately 47% of its 52-week range (between $7.95 and $21.08), positioning it closer to multi-year lows and suggesting the market is pricing in significant fundamental distress rather than a simple value opportunity. Recent momentum shows a stark divergence, with a 1-month gain of 14.58% sharply contrasting the longer-term bearish trends; this short-term bounce from the March lows near $8.61 likely represents a technical relief rally or short covering within a broader downtrend, as indicated by the stock's massive underperformance relative to the SPY over one year (-73.32%). Key technical support is firmly established at the 52-week low of $7.95, while initial resistance lies near the 52-week high of $21.08, a level that appears distant. The stock exhibits extreme volatility, with a maximum drawdown of -61.11% over the provided period, underscoring its high-risk profile; a sustained break below the $7.95 support could trigger another leg down, while reclaiming levels above $12-$13 would be necessary to signal a potential trend reversal.

Beta

1.18

1.18x market volatility

Max Drawdown

-61.1%

Largest decline past year

52-Week Range

$8-$21

Price range past year

Annual Return

-45.0%

Cumulative gain past year

PeriodOWL ReturnS&P 500
1m+18.1%+9.5%
3m-16.4%+4.1%
6m-35.5%+6.0%
1y-45.0%+26.7%
ytd-33.9%+5.3%

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 on a year-over-year basis, with Q4 2025 revenue of $755.6 million representing a 19.68% increase from the prior year's quarter. However, the sequential trend within 2025 shows volatility, with revenue dipping from $727.99 million in Q3 to $755.6 million in Q4, and the primary driver is the Asset Management segment, which contributed $645.66 million, or approximately 85%, of the total revenue in the latest period. Profitability is present but thin and inconsistent; Q4 2025 net income was $47.67 million on a gross margin of 62%, yet the trailing twelve-month net margin is a mere 2.75%, and quarterly net income has fluctuated wildly from $6.31 million in Q3 to $47.67 million in Q4. The balance sheet and cash flow picture is mixed; the company generated substantial free cash flow of $1.20 billion on a TTM basis and an operating cash flow of $382.85 million in Q4, but this is offset by a high debt-to-equity ratio of 1.75 and a current ratio below 1 at 0.95, indicating potential near-term liquidity constraints that align with recent news of fund redemption caps.

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

Administrative Service
Asset Management
Management Service, Incentive
Digital Infrastructure
Net Lease

Open an Account, get $2 TSLA now!

Valuation Analysis: Is OWL Overvalued?

Given the company's positive but minimal net income, the primary valuation metric selected is the Price-to-Earnings (PE) ratio. The trailing PE is an extremely high 128.08x, reflecting the market's skepticism about the sustainability of recent earnings, while the forward PE of 9.86x implies analysts expect a dramatic earnings recovery, with consensus EPS estimates jumping from $0.07 to $1.25. Compared to sector averages, the stock's Price-to-Sales (PS) ratio of 3.52x is the most relevant cross-check; without a direct industry average provided, the historical context shows this PS ratio has compressed significantly from levels above 13x in late 2025. Historically, the stock's own valuation has collapsed; its current trailing PE of 128.08x sits far below its historical peaks from 2024 (often above 150x) but this is misleading due to depressed earnings. A more telling historical comparison is the PS ratio, which at 3.52x is near the bottom of its multi-year range, suggesting the market is pricing in either a deep value opportunity or a fundamental deterioration in its revenue quality and growth prospects.

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 are severe and center on liquidity and earnings quality. The company's high debt-to-equity ratio of 1.75 and a current ratio below 1 at 0.95 indicate balance sheet stress, which is corroborated by news of fund redemption caps. Profitability is dangerously thin, with a TTM net margin of only 2.75%, and quarterly net income is highly volatile, swinging from $6.3M to $47.7M between Q3 and Q4 2025. This makes the company highly leveraged to asset performance and fee stability, with over 85% of revenue concentrated in the Asset Management segment.

Market & Competitive Risks are dominated by sector-wide panic in private credit, which constitutes over half of Blue Owl's fee-earning AUM. The stock's valuation has already compressed violently, with its Price-to-Sales ratio collapsing from historical levels above 13x to 3.52x. However, the risk of further multiple compression remains if the private credit downturn deepens, triggering a wave of defaults or permanent capital impairment. The stock's extreme underperformance versus the SPY (-73.32% over one year) demonstrates its high beta and sensitivity to this specific sector fear, making it vulnerable to continued sector rotation out of alternative asset managers.

Worst-Case Scenario involves a cascade of defaults within Blue Owl's private credit portfolio, leading to massive fee-earning AUM outflows, forced asset sales at distressed prices, and a breach of debt covenants. This could trigger a liquidity crisis that overwhelms its $1.20 billion TTM free cash flow buffer. In this scenario, the stock could realistically re-test and break below its 52-week low of $7.95, representing a further downside of approximately -20% from the current $9.98. A drop to the $6-$7 range, aligning with a total drawdown exceeding -65% from recent highs, is plausible if the company is forced to cut its dividend or raise dilutive equity.

FAQ

The key risks are, in order of severity: 1) Private Credit Liquidity Risk: The core business faces redemption pressures and potential asset quality issues, threatening fee-earning AUM. 2) Financial Leverage Risk: A debt-to-equity ratio of 1.75 and a current ratio below 1 (0.95) amplify downside in a downturn. 3) Earnings Volatility Risk: A TTM net margin of only 2.75% and wild quarterly income swings ($6.3M to $47.7M) indicate low earnings quality and high operational leverage. 4) Sector Sentiment Risk: The stock has underperformed the SPY by -73.32% over one year and remains vulnerable to continued sector-wide de-rating of alternative asset managers.

The 12-month forecast is highly uncertain, with three distinct scenarios. The base case (50% probability) sees the stock trading between $10 and $12 as the company muddles through the private credit slowdown. The bull case (25% probability), targeting $15-$18, requires the liquidity crisis to abate and earnings to meet the $1.25 consensus, driving a valuation re-rating. The bear case (25% probability), targeting $7-$8, involves a deepening credit downturn leading to dividend cuts and a breach of the 52-week low. The base case is most likely, predicated on the assumption that Blue Owl's scale and cash flow prevent a collapse but sector fears prevent a sustained rally.

OWL's valuation presents a paradox. Its trailing P/E of 128x is stratospheric due to depressed earnings, but its forward P/E of 9.86x is very low, implying the market expects a dramatic earnings recovery to $1.25 EPS. Its Price-to-Sales ratio of 3.52x is near the bottom of its historical range. Compared to its own history, the stock appears deeply undervalued. However, relative to the current high level of fundamental risk (private credit liquidity, high leverage), the low multiple is likely warranted. The market is pricing in a significant risk premium, making the stock fairly valued for its risk profile rather than clearly cheap.

OWL is not a good buy for most investors at this time. While its forward P/E of 9.86x and 5.4% dividend yield appear attractive, these are overshadowed by severe, near-term risks stemming from liquidity strains in its core private credit business, as evidenced by fund redemption caps. The stock has fallen 44.28% in a year and exhibits extreme volatility. It could be a speculative buy only for investors with a high risk tolerance who believe the private credit panic is overblown and are willing to bet on a multi-quarter turnaround. For others, it is a Hold until the liquidity overhang clears.

OWL is unsuitable for short-term trading due to its extreme volatility (max drawdown of -61.11%) and sensitivity to opaque private credit news flow. It is only suitable for a long-term, speculative investment horizon of 3-5 years for investors betting that the current crisis will pass and the company's long-term AUM growth story will reassert itself. The high dividend yield (5.41%) suggests an income component, but the risk to that dividend is elevated. Given the need for the private credit cycle to fully play out, a minimum holding period of 18-24 months is necessary to have conviction in the investment thesis.