Feeling Tired or Headachy? You Might Be Doomscrolling BDC News
Written by Emily J. Thompson, Senior Investment Analyst
Updated: 4 days ago
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: 10.270
Low
18.00
Averages
21.13
High
28.00
Current: 10.270
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.
- Rating Upgrade: Blue Owl Capital (OWL) has received an upgrade to an overweight rating, reflecting analysts' optimistic outlook on its future performance, which may attract more investor attention.
- Price Target Set: The average price target is set at $16.53, indicating market recognition of the company's growth potential, which could drive the stock price towards this target.
- Market Reaction: Rating upgrades typically trigger positive investor reactions, potentially leading to short-term stock price increases, thereby enhancing the company's market image and investor confidence.
- Investor Strategy: With the rating upgrade, investors may reassess their portfolios and increase their holdings in Blue Owl Capital, thereby boosting the company's capital inflow and market position.
See More
- Target Price Adjustment: Blue Owl Capital has reduced its target price for Oppenheimer from $24 to $17.
- Market Impact: This adjustment reflects a significant change in the valuation outlook for Oppenheimer.
See More
- nLIGHT Coverage Initiation: Baird initiates coverage of nLIGHT with an Outperform rating and a $95 price target, citing favorable market trends and robust funding that support growth, particularly enhanced by the company's vertical integration and technological strengths.
- Apple's New Product Launch: Oppenheimer reiterates Apple as Perform, highlighting the new MacBook Pro lines powered by M5 Pro and M5 Max chips, which signify a new era of local AI computing and reinforce Apple's significant lead in efficiency and scalability in personal computing devices.
- PulteGroup and Toll Brothers Ratings: Truist initiates PulteGroup and Toll Brothers with Buy ratings, setting a price target of $170, as they believe the market is significantly undervaluing both companies' profitability potential, especially in the context of a recovering luxury housing market.
- Tesla and General Motors Upgrades: Bank of America upgrades Tesla to Buy with a $460 price target, viewing it as the leader in consumer autonomy, while reinstating General Motors as Buy, expecting benefits from lower warranty costs and regulatory credits.
See More

Wall Street's Concerns: Wall Street analysts are expressing significant concerns regarding Blue Owl Capital's credit situation.
Contrasting Opinion: Chris Kotowski from Oppenheimer holds a differing view, suggesting that the credit issues may not be as severe as perceived.
See More
Wall Street's Concerns: Wall Street analysts are expressing significant concerns regarding Blue Owl Capital's credit situation.
Contrasting Opinion: Chris Kotowski from Oppenheimer holds a differing view, suggesting that the credit issues may not be as severe as perceived.
See More

- Market Reaction: The Iran conflict is causing volatility in the markets, but there is no widespread panic among investors.
- Investor Sentiment: Investors are seeking clarity on when the fighting might end, as they are receiving mixed signals regarding potential negotiations.
See More






