Stocks Face AI, Trade, and Geopolitical Challenges: Will Nvidia Ignite Growth?
Written by Emily J. Thompson, Senior Investment Analyst
Updated: Feb 24 2026
0mins
Should l Buy OWL?
Source: Barron's
- S&P 500 Performance: The S&P 500 has shown minimal overall gains over the past four months despite favorable conditions.
- Earnings and Economic Factors: The index's lack of growth comes in the wake of a strong earnings season, easing inflation, and a recent rate cut by the Federal Reserve.
- Market Sentiment: There is growing concern about the index's trajectory as it navigates these economic indicators.
- Future Outlook: The direction of the S&P 500 in the first half of the year may be influenced by these recent developments.
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.980
Low
18.00
Averages
21.13
High
28.00
Current: 9.980
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.
- Liquidity Crisis Intensifies: Redemptions from private credit funds have surged due to fears of potential bad loans in sectors like application software, highlighting a pressing need for liquidity in a high-interest-rate environment that may lead to increased financial strain on companies.
- Debt Securitization Trend: Private equity firms are securitizing troubled loans by combining them with higher-quality debt into larger investment vehicles to extend debt maturities, a strategy reminiscent of practices seen during the 2008 financial crisis aimed at alleviating impending debt pressures.
- Rating Agency Warnings: KBRA reported a record number of companies downgraded by two or more levels in its default monitor range during the first quarter, indicating heightened market concern over default risks, even though mass defaults have not yet occurred.
- Insurance Sector Risks: As the life insurance industry deepens its involvement in private credit, Moody's warns of potential negative rating actions for insurers with high concentrations in complex, illiquid assets, thereby increasing liquidity risks across the broader financial system.
See More
- Stake Reduction: Brown University's $8 billion endowment cut its stake in Blue Owl Capital by 53%, reducing shares from 3.2 million to 1.5 million as of March 31, 2025, indicating a cautious approach towards the private credit sector amid market uncertainties.
- Shareholding Status: Despite the reduction in Blue Owl Capital shares, the university retained approximately 2.6 million shares in the management company, reflecting confidence in the overall business despite challenging market conditions.
- Market Environment Impact: Publicly traded BDCs like OBDC are trading at significant discounts as investor skepticism about valuations grows, particularly with retail investors and wealthy individuals withdrawing from the private credit asset class due to negative headlines.
- Investment Return Performance: The endowment achieved an 11.9% investment return in fiscal 2025, demonstrating resilience in its diversified portfolio that spans public equity, real assets, and private equity, despite facing market pressures.
See More

Capital Raising Overview: Blue Owl Capital successfully diversified its capital raising efforts across various asset classes, strategies, and channels in Q1.
Commitments Achieved: The firm secured a total of $11 billion in new capital commitments during the first quarter.
See More
- UBS Raises Price Target: UBS has increased its price target for Blue Owl Capital from $9 to $9.50.
- Market Implications: This adjustment reflects UBS's positive outlook on Blue Owl Capital's performance and potential growth in the market.
See More
- Significant Investment Return: Blue Owl Capital's co-CEO Marc Lipschultz announced that the company achieved approximately a tenfold return on its investment in SpaceX by selling about half of its stake at a $1.25 trillion valuation, showcasing the success of its early investment strategy.
- Initial Investment Context: Blue Owl invested around $27 million in SpaceX through Blue Owl Technology Finance in 2021, and by the end of 2025, the fair value of this investment had grown to approximately $195 million, reflecting the company's foresight in the high-tech sector.
- Risk Management Strategy: Lipschultz indicated that selling part of the stake serves as a strategy to offset potential credit losses, demonstrating the company's flexibility and adaptability in risk management aimed at protecting investor interests.
- Ongoing Financing Opportunities: As one of SpaceX's earliest lenders, Blue Owl has maintained close ties with the company, participating in multiple financing discussions, which not only strengthens their partnership but also lays the groundwork for future investment opportunities.
See More
- Capital Raising Achievement: Blue Owl Capital successfully raised $57 billion over the past 12 months, including $11 billion in Q1, demonstrating strong market performance despite uncertainties, which highlights the company's ability to attract significant investor interest.
- Revenue Growth: Revenues increased by 13% year-over-year in Q1, with fee-related earnings up 14% and distributable earnings up 11%, indicating substantial progress in revenue diversification and profitability, thereby enhancing future financial stability.
- Asset Management Structure: Direct lending accounts for only 37% of Blue Owl's AUM, while real assets and GP Strategic Capital represent 27% and 22%, respectively, showcasing the company's diversified asset allocation strategy that helps mitigate risks and enhance long-term return potential.
- Future Outlook and Dividend Commitment: Management has committed to a $0.92 dividend per share for 2026 and aims for a 58.5% fee-related earnings margin, reflecting confidence in future financial performance and a strong focus on shareholder returns.
See More








