Feeling Tired or Headachy? You Might Be Doomscrolling BDC News
Written by Emily J. Thompson, Senior Investment Analyst
Updated: Feb 27 2026
0mins
Should l Buy OWL?
Source: Barron's
- Earnings Reports: Many business development companies reported their earnings over the past week.
- Investor Sentiment: The earnings reports did not provide any positive news for investors.
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.
- Strategic Partnership: Blackstone and Blue Owl Capital have teamed up to acquire a minority stake in Atlas Holdings, indicating a collaborative intent in complex investment areas, which may pave the way for future investment opportunities despite undisclosed financial terms.
- Investment Background: Founded in 2002 and headquartered in Greenwich, Connecticut, Atlas Holdings operates 30 industrial, manufacturing, and distribution businesses, and Blackstone's investment is expected to enhance Atlas's capabilities in transforming complex industrial operations, thereby strengthening its market competitiveness.
- Resource Integration: Ward Young, Chief Investment Officer of Blackstone GP Stakes, stated that this investment will deepen the relationship with Atlas and leverage Blackstone's resources to support Atlas and its portfolio companies, highlighting Blackstone's commitment to its partners.
- Talent Attraction: Atlas co-founder Andrew Bursky noted that the transaction will bolster its ability to attract and retain top talent, with strategic support from Blackstone and Blue Owl Capital providing significant resources and platforms to aid Atlas and its portfolio companies in their long-term development.
See More
Investment Announcement: Blackstone and Blue Owl have announced a strategic investment in Atlas Holdings, focusing on enhancing their portfolio in the industrial sector.
Strategic Goals: The partnership aims to leverage Atlas Holdings' expertise in operational improvements and value creation within its investments.
Market Impact: This investment is expected to strengthen Blackstone and Blue Owl's positions in the market, particularly in sectors where Atlas Holdings has a strong presence.
Future Prospects: The collaboration is anticipated to drive growth and innovation, benefiting all parties involved and potentially leading to new opportunities in the investment landscape.
See More
- 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











