OBDC official logo OBDC
OBDC 2-star rating from Upturn Advisory
Blue Owl Capital Corporation (OBDC) company logo

Blue Owl Capital Corporation (OBDC)

Blue Owl Capital Corporation (OBDC) 2-star rating from Upturn Advisory
$12.56
Last Close (24-hour delay)
Profit since last BUY-4.05%
upturn advisory logo
WEAK BUY
BUY since 24 days
  • BUY Advisory
  • SELL Advisory (Profit)
  • SELL Advisory (Loss)
  • Profit
  • Loss
  • Pass (Skip investing)
Upturn Stock price based on last close icon Stock price based on last close
*as per simulation
(see disclosures)
Time period over
  • ALL
  • 1Y
  • 1M
  • 1W

Upturn Advisory Summary

01/09/2026: OBDC (2-star) has a low Upturn Star Rating. Not recommended to BUY.

Upturn Star Rating

Upturn 2 star rating for performance

Below Average Performance

These Stocks/ETFs, based on Upturn Advisory, often underperform the market, warranting careful consideration before investing.

Number of Analysts

3 star rating from financial analysts

12 Analysts rated it

Moderately tracked stock, growing coverage, gaining market and investor attention.

1 Year Target Price $14.5

1 Year Target Price $14.5

Analysts Price Target For last 52 week
$14.5 Target price
52w Low $11.12
Current$12.56
52w High $14.31

Analysis of Past Performance

Type Stock
Historic Profit 9.35%
Avg. Invested days 56
Today’s Advisory WEAK BUY
Upturn Star Rating upturn star rating icon
Upturn Advisory Performance Upturn Advisory Performance icon 3.0
Stock Returns Performance Upturn Returns Performance icon 2.0
Upturn Profits based on simulation icon Profits based on simulation
Upturn last close icon Last Close 01/09/2026

Key Highlights

Company Size Mid-Cap Stock
Market Capitalization 6.45B USD
Price to earnings Ratio 8.95
1Y Target Price 14.5
Price to earnings Ratio 8.95
1Y Target Price 14.5
Volume (30-day avg) 12
Beta 0.7
52 Weeks Range 11.12 - 14.31
Updated Date 01/9/2026
52 Weeks Range 11.12 - 14.31
Updated Date 01/9/2026
Dividends yield (FY) 12.07%
Basic EPS (TTM) 1.41

Earnings Date

Report Date -
When -
Estimate -
Actual -

Profitability

Profit Margin 36.89%
Operating Margin (TTM) 75.97%

Management Effectiveness

Return on Assets (TTM) 5.4%
Return on Equity (TTM) 9.77%

Valuation

Trailing PE 8.95
Forward PE 9.14
Enterprise Value 15703653376
Price to Sales(TTM) 3.59
Enterprise Value 15703653376
Price to Sales(TTM) 3.59
Enterprise Value to Revenue 21.52
Enterprise Value to EBITDA -
Shares Outstanding 511048237
Shares Floating -
Shares Outstanding 511048237
Shares Floating -
Percent Insiders 0.27
Percent Institutions 50.22

Icon representing Upturn AI-generated SWOT analysis summary Upturn AI SWOT

Blue Owl Capital Corporation

Blue Owl Capital Corporation(OBDC) company logo displayed in Upturn AI summary

Company Overview

Company history and background logo History and Background

Blue Owl Capital Corporation (NYSE: OWL) was formed in 2020 through the merger of Owl Rock Capital Partners and Dyal Capital Group. This combination created a leading alternative asset manager with significant scale and diversification. Owl Rock focuses on direct lending, while Dyal specializes in acquiring minority stakes in established investment management firms. The company has rapidly grown its assets under management through organic growth and strategic acquisitions.

Company business area logo Core Business Areas

  • Direct Lending (Owl Rock): Provides flexible, long-term debt financing solutions to middle-market companies, primarily through its Business Development Company (BDC) structure. Focuses on sponsored and non-sponsored transactions.
  • GP Strategic Capital (Dyal Capital): Acquires minority equity stakes in established, high-quality alternative investment management firms, providing them with permanent capital and strategic support to accelerate their growth.
  • Real Estate: Offers various real estate investment strategies, including opportunistic and core-plus strategies, focusing on diverse property types and geographies.

leadership logo Leadership and Structure

Blue Owl Capital Corporation is led by a management team including Co-CEOs Douglas I. Poler and Marc S. Schmerler, and President and Head of Strategy Jonathan T. Bramson. The company operates through its distinct business segments, each with dedicated leadership and investment professionals.

Top Products and Market Share

Product Key Offerings logo Key Offerings

  • Owl Rock Direct Lending: This is Blue Owl's core direct lending product, managed through Business Development Companies (BDCs) like Owl Rock Capital Corporation. It provides debt financing to middle-market companies. Competitors include other BDCs and traditional private debt funds. Specific market share data for this specific BDC's direct lending is difficult to isolate from the broader private credit market, but the BDC market is highly competitive with players like Golub Capital, Ares Capital, and Blackstone Credit.
  • Dyal Capital GP Stakes: This segment involves acquiring minority stakes in asset management firms. It offers capital and strategic partnerships to these firms. Competitors in this niche include other strategic buyers and evergreen funds. The market for GP stakes is less transparent than traditional asset management, but key players in the broader secondaries and strategic investment space include Blackstone, Apollo, and KKR.
  • Real Estate Funds: Blue Owl offers various real estate investment vehicles. Competitors include large real estate investment managers like Blackstone Real Estate, Brookfield Asset Management, and Starwood Capital.

Market Dynamics

industry overview logo Industry Overview

The alternative asset management industry is experiencing significant growth, driven by investor demand for diversification and higher yields. Private credit, in particular, has seen substantial inflows as traditional banks have pulled back from certain lending activities. The GP stakes business is also gaining traction as asset managers seek strategic partners to navigate market complexities and fuel growth.

Positioning

Blue Owl Capital Corporation is well-positioned due to its diversified business model, combining direct lending expertise with its unique GP strategic capital strategy. Its scale, established reputation, and focus on partnering with high-quality asset managers provide a competitive advantage.

Total Addressable Market (TAM)

The TAM for alternative assets is vast and continues to grow, estimated in the trillions of dollars globally. Blue Owl Capital Corporation is positioned to capture a significant portion of the private credit and GP stakes market, which are substantial and growing segments within the broader alternative asset landscape.

Upturn SWOT Analysis

Strengths

  • Diversified business model across credit and GP stakes.
  • Strong relationships with middle-market companies and asset managers.
  • Experienced management team with a proven track record.
  • Significant scale and established brand recognition in alternative investments.
  • Access to permanent capital through its BDC structures and Dyal's evergreen approach.

Weaknesses

  • Reliance on fundraising and investor appetite for alternative assets.
  • Potential for increased competition in direct lending.
  • Complexity of managing diverse investment strategies.
  • Sensitivity to interest rate fluctuations impacting credit portfolios.

Opportunities

  • Continued growth in private credit demand.
  • Expansion into new geographic markets.
  • Further diversification within GP strategic capital.
  • Potential for strategic acquisitions to enhance capabilities.
  • Increased institutional investor allocations to alternatives.

Threats

  • Economic downturns impacting portfolio companies.
  • Increased regulatory scrutiny of alternative asset managers.
  • Intensifying competition leading to margin compression.
  • Interest rate hikes increasing borrowing costs for portfolio companies.
  • Changes in investor sentiment towards riskier asset classes.

Competitors and Market Share

Key competitor logo Key Competitors

  • Ares Management Corporation (ARES)
  • Blackstone Inc. (BX)
  • Kohlberg Kravis Roberts & Co. L.P. (KKR)
  • Apollo Global Management, Inc. (APO)

Competitive Landscape

Blue Owl differentiates itself through its unique dual strategy of direct lending and GP strategic capital, creating a symbiotic relationship. While competitors like Blackstone and KKR have broader alternative asset platforms, Blue Owl's specialized focus in its core areas allows for deep expertise. The GP stakes business is a distinct advantage, offering a unique value proposition to asset managers. However, the competitive landscape for capital raising and deal sourcing is intense across all segments.

Major Acquisitions

Owl Rock Capital Corporation and Dyal Capital Group Merger

  • Year: 2020
  • Acquisition Price (USD millions):
  • Strategic Rationale: To create a scaled, diversified alternative asset manager with enhanced capabilities in direct lending and GP strategic capital, benefiting from synergies and a stronger market position.

Growth Trajectory and Initiatives

Historical Growth: Since its formation in 2020, Blue Owl Capital Corporation has experienced rapid growth in its Assets Under Management (AUM), significantly expanding its footprint in the alternative asset management sector.

Future Projections: Analyst projections typically focus on continued AUM growth driven by fundraising in its core segments, potential for fee rate optimization, and the success of its GP strategic capital investments. Growth is expected to be supported by favorable industry trends in alternative investments.

Recent Initiatives: Recent initiatives likely include continued fundraising efforts for its various funds, potential new product development or expansion into adjacent strategies, and the ongoing integration and optimization of its acquired businesses. The company has also been active in exploring new BDC structures and strategies to broaden its investor base and investment opportunities.

Summary

Blue Owl Capital Corporation is a strong and rapidly growing alternative asset manager, particularly well-positioned in the expanding private credit and GP stakes markets. Its diversified business model, experienced leadership, and unique strategic approach are key strengths. However, it faces increasing competition and the inherent cyclicality of financial markets. Continued AUM growth and successful execution of its strategic initiatives will be crucial for sustained success.

Similar Stocks

Sources and Disclaimers

Data Sources:

  • Blue Owl Capital Corporation Investor Relations
  • SEC Filings (10-K, 10-Q)
  • Financial News Outlets (e.g., Wall Street Journal, Bloomberg)
  • Financial Data Providers (e.g., Refinitiv, FactSet)

Disclaimers:

This information is for illustrative purposes and not investment advice. Financial data, market share, and projections are estimates and subject to change. Investors should conduct their own due diligence and consult with a qualified financial advisor before making any investment decisions.

Information icon for Upturn AI Summarization accuracy disclaimer AI Summarization is directionally correct and might not be accurate.

Information icon for Upturn AI Summarization data freshness disclaimer Summarized information shown could be a few years old and not current.

Information icon warning about Upturn AI Fundamental Rating based on potentially old data Fundamental Rating based on AI could be based on old data.

Information icon warning about potential inaccuracies or hallucinations in Upturn AI-generated summaries AI-generated summaries may have inaccuracies (hallucinations). Please verify the information before taking action.

About Blue Owl Capital Corporation

Exchange NYSE
Headquaters New York, NY, United States
IPO Launch date 2019-07-18
CEO & Director Mr. Craig William Packer
Sector Financial Services
Industry Asset Management
Full time employees -
Full time employees -

Blue Owl Capital Corporation is a business development company. It specializes in direct and fund of fund investments. The fund makes investments in senior secured, direct lending or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments, first lien, unitranche, and second lien term loans and common equity investments. Within private equity, it seeks to invest in growth, acquisitions, market or product expansion, refinancings and recapitalizations. It seeks to invest in middle market and upper middle market companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2500 million at the time of investment. It seeks to invest in investments with maturities typically between three and ten years. It seeks to make investments generally ranging in size between $20 million and $250 million.