Blue Owl Capital
NYSE:OBDC
$ 12,70
$-0,21 (-1,63%)
12,70 $
$-0,21 (-1,63%)
End-of-day quote: 12/18/2025

Blue Owl Capital Stock Value

The analyst rating for NYSE:OBDC is currently Outperform.
Outperform
Outperform

Blue Owl Capital Company Info

EPS Growth 5Y
4,29%
Market Cap
$6,49 B
Long-Term Debt
$7,46 B
Short Interest
1,64%
Annual earnings
02/19/2026
Dividend
$1,53
Dividend Yield
12,08%
Founded
2015
Industry
ISIN Number

Analyst Price Target

$15,00
18.11%
18.11
Last Update: 12/19/2025
Analysts: 12

Highest Price Target $16,00

Average Price Target $15,00

Lowest Price Target $12,00

In the last five quarters, Blue Owl Capital’s Price Target has fallen from $17,41 to $15,38 - a -11,66% decrease. Twelve analysts predict that Blue Owl Capital’s share price will increase in the coming year, reaching $15,00. This would represent an increase of 18,11%.

Top growth stocks in the financials sector (5Y.)

Blue Owl Capital Questions and Answers

Which sectors generate sales and which are the top 3 markets?
Industry Revenues: Private Credit: 45% Real Estate: 30% Infrastructure: 25% TOP 3 Markets: USA: 60% Europe: 25% Asia: 15% Blue Owl Capital Corporation generates the majority of its revenues from the private credit industry, followed by real estate and infrastructure. The U.S. market is the domin...
At which locations are the company’s products manufactured?
Production: No physical production Blue Owl Capital Corporation (NYSE:OBDC) is a financial services company specializing in alternative investments. It does not produce physical products, but offers financial services and investment solutions. Therefore, there are no production facilities in the tra...
What strategy does Blue Owl Capital pursue for future growth?
Strategy for Future Growth: Diversification and Expansion into Alternative Asset Classes Blue Owl Capital Corporation pursues a strategy aimed at diversification and expansion into alternative asset classes. The company focuses on expanding its portfolio through investments in non-traditional assets...
Which raw materials are imported and from which countries?
Imported Raw Materials/Ingredients: No specific raw materials Countries of Origin: Not applicable Blue Owl Capital Corporation (NYSE:OBDC) is a financial services company specializing in alternative investments. As such, it does not import physical raw materials or materials. Instead, the company fo...
How strong is the company’s competitive advantage?
Competitive Advantage: Moderate to Strong (2025, estimated) Blue Owl Capital Corporation (NYSE:OBDC) has established itself as a significant player in the financial services industry, particularly in the alternative investments sector. The company's competitive advantage stems from several factors:...
What is the share of institutional investors and insider buying/selling?
Institutional Investor Share: 75% (estimated for 2025) Insider Buys/Sells: No significant transactions in the last year (estimated) The institutional investor share at Blue Owl Capital Corporation is estimated to be around 75%. This demonstrates a strong confidence from institutional investors in th...
What percentage market share does Blue Owl Capital have?
Market share of Blue Owl Capital Corporation (NYSE:OBDC): Estimate 3.5% (2025) Top competitors and their market shares: Blackstone Inc. (NYSE:BX): 10.2% KKR & Co. Inc. (NYSE:KKR): 8.7% Carlyle Group Inc. (NASDAQ:CG): 7.5% Apollo Global Management Inc. (NYSE:APO): 6.9% Ares Management Corporatio...
Is Blue Owl Capital stock currently a good investment?
Revenue Growth: 18% (2024) Assets Under Management (AUM): $144 billion USD (2024) Net Income Growth: 10% (2024) Blue Owl Capital Corporation recorded strong revenue growth of 18% in 2024. This indicates positive business development and successful expansion of their services. Assets under management...
Does Blue Owl Capital pay a dividend – and how reliable is the payout?
Dividend Yield: 8.5% (2025) Quarterly Dividend: $0.33 per share (2025) Blue Owl Capital Corporation regularly pays a dividend, with the current dividend yield standing at 8.5%. The payout is done quarterly, with the last dividend being $0.33 per share. The reliability of Blue Owl Capital's dividend...
×