Blue Owl Capital price target lowered to $24 from $28 at Oppenheimer
Written by Emily J. Thompson, Senior Investment Analyst
Updated: Apr 16 2025
0mins
Should l Buy OWL?
Analyst's Price Target Adjustment: Oppenheimer analyst Chris Kotowski has reduced the price target for Blue Owl Capital from $28 to $24 while maintaining an Outperform rating on the shares.
Industry Outlook: The analyst emphasizes that alternative asset managers possess some of the best business models in financial services and potentially across all industries.
Trade with 70% Backtested Accuracy
Stop guessing "Should I Buy OWL?" and start using high-conviction signals backed by rigorous historical data.
Sign up today to access powerful investing tools and make smarter, data-driven decisions.
Analyst Views on OWL
Wall Street analysts forecast OWL stock price to rise
15 Analyst Rating
12 Buy
3 Hold
0 Sell
Strong Buy
Current: 9.810
Low
18.00
Averages
21.13
High
28.00
Current: 9.810
Low
18.00
Averages
21.13
High
28.00
About OWL
Blue Owl Capital Inc. is an alternative asset management company. The Company deploys private capital across Credit, GP Strategic Capital and Real Estate platforms on behalf of institutional and private wealth clients. Its product platforms include Credit, GP Strategic Capital and Real Estate. Its credit products offer private financing solutions primarily to upper-middle-market companies. Its credit products are offered through a mix of business development companies, long-dated private funds, managed accounts and collateralized loan obligations. It is focused on acquiring equity stakes in or providing debt financing to private capital firms. Its Real Estate products are focused on acquiring triple net lease real estate occupied by investment-grade or creditworthy tenants. Its Real Estate products are offered through Permanent Capital vehicles, including its real estate investment trusts, and long-dated private funds. It offers asset management services to the insurance industry.
About the author

Emily J. Thompson
Emily J. Thompson, a Chartered Financial Analyst (CFA) with 12 years in investment research, graduated with honors from the Wharton School. Specializing in industrial and technology stocks, she provides in-depth analysis for Intellectia’s earnings and market brief reports.
- Oil Price Fluctuations: U.S. benchmark WTI crude prices have fallen below $90 a barrel, despite being up over 50% year-to-date, indicating market optimism regarding improved U.S.-Iran relations, yet geopolitical risks continue to loom over oil prices.
- Tech Stock Rating Changes: Intuit was upgraded to buy from hold by Rothschild & Co Redburn, with its stock rising over 30% since late February, although it remains down 28.5% for the year, reflecting a recovery in market confidence in its software products.
- Cybersecurity Stock Bounce: Morgan Stanley upgraded CrowdStrike from hold to buy, with its stock up over 20% from last month's low, highlighting the positive impact of AI technology on the cybersecurity sector and indicating optimistic market expectations for future growth.
- Hewlett Packard Enterprise's Positive Outlook: Despite memory cost pressures, the company raised its full-year earnings outlook, with reported quarterly revenues slightly below expectations but gross margins and adjusted EPS exceeding forecasts, demonstrating strong demand in the data center buildout.
See More
- Redemption Limits Impact: Blue Owl Capital shocked the market by limiting redemptions from its private debt fund in February 2025, raising concerns about its liquidity and investment strategy, which could undermine investor confidence and trigger broader market volatility.
- Investment Return Risks: The firm sold $1.4 billion in investments and returned capital to investors, indicating it may have divested its best assets, leaving behind undesirable loans, which exacerbates potential risks in the private credit market.
- Market Bubble Warning: Blue Owl's predicament serves as a 'canary in the coal mine' for the private credit sector, suggesting that the entire industry could face bubble-bursting risks, particularly in an environment of easy credit access.
- Long-Term Investment Strategy: Despite market uncertainties, experts advise investors to stick to long-term strategies and maintain a diversified ETF portfolio to navigate market fluctuations and achieve stable returns.
See More
- Private Credit Crisis: Blue Owl Capital shocked the market in February 2025 by limiting redemptions from its private debt fund, highlighting potential risks in the private credit market that could undermine investor confidence and trigger broader market turmoil.
- Investment Return Concerns: The firm sold $1.4 billion in investments and returned capital to investors, raising concerns about whether it sold its best assets, which could lead to diminished future returns and impact its financial health.
- Market Bubble Risks: Blue Owl's predicament is viewed as a 'canary in the coal mine' for the private credit sector, suggesting that market bubbles may burst due to tightening credit conditions, potentially destabilizing the entire industry.
- Long-Term Investment Strategy: Despite emerging cracks in the market, experts advise investors to adhere to long-term strategies, particularly through diversified index ETFs, to navigate volatility and achieve stable returns over time.
See More
- Market Confidence Shaken: Ark Invest CEO Cathie Wood highlighted that the $1.8 trillion private credit market is facing a crisis of confidence due to redemption limits and bankruptcies, particularly as many companies founded during COVID are now struggling to refinance their debts, leading to investor panic.
- Increased Yield Risks: Although private credit promises 10-12% bond-like yields, the risk associated with these returns has significantly increased compared to the 4% yield on Treasuries, causing investors to realize that such yields are not risk-free, thus impacting market sentiment.
- Tech Sector Challenges: Private equity and private credit firms investing in software-as-a-service (SaaS) are also experiencing declines, as concerns grow that AI and platform-as-a-service companies may undermine the relevance of the software sector, further exacerbating market unease.
- Blue Owl Capital's Strategic Shift: Blue Owl Capital announced a pivot to accelerate redemptions and liquidated $1.4 trillion in assets to return capital to investors; despite CEO Craig Packer describing this as a “strategic transaction,” the company's shares have plunged nearly 36% year-to-date, indicating a significant erosion of investor confidence.
See More
- Investment Timing: The Trump administration is advised to improve its strategy regarding the timing of investments to maximize effectiveness.
- Economic Impact: Proper timing in investments could lead to better economic outcomes and support for the administration's overall goals.
- Strategic Focus: Emphasizing a more calculated approach to investment decisions is crucial for achieving desired results.
- Policy Recommendations: Experts suggest that refining investment timing could enhance the administration's economic policies and initiatives.
See More
- Rising Credit Risk: Oracle's five-year credit default swaps (CDS) have surged past 160 basis points this year, marking the highest level since the 2008 financial crisis, which raises concerns about its over $100 billion debt and could impact its financing capabilities and investor confidence.
- Liquidity Issues: Investor Steve Eisman highlighted that the CDS market is “extremely illiquid,” where a single hedge fund's trades can cause significant spread fluctuations, complicating the market's assessment of Oracle's credit risk.
- Transparency Concerns: Eisman noted that Oracle's reinsurance transactions through its offshore subsidiaries are “very opaque,” which may dramatically increase the company's leverage, further intensifying market worries about its financial health.
- Industry Impact: Over 70% of Blue Owl's loan book is concentrated in the software sector, and while fears of AI disruption have affected public SaaS stocks, CEO Craig Packer stated that the recent sale of $1.4 billion in loans at 99.7 cents on the dollar suggests that the underlying credit quality may not be as poor as the market perceives.
See More











