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
$11.91
Last Close (24-hour delay)
upturn advisory logo
PASS
  • 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

02/25/2026: OBDC (2-star) is currently NOT-A-BUY. Pass it for now.

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 $13.96

1 Year Target Price $13.96

Analysts Price Target For last 52 week
$13.96 Target price
52w Low $10.7
Current$11.91
52w High $14.31
Advertisement

Key Highlights

Company Size Mid-Cap Stock
Market Capitalization 5.97B USD
Price to earnings Ratio 9.42
1Y Target Price 13.96
Price to earnings Ratio 9.42
1Y Target Price 13.96
Volume (30-day avg) 12
Beta 0.69
52 Weeks Range 10.70 - 14.31
Updated Date 02/25/2026
52 Weeks Range 10.70 - 14.31
Updated Date 02/25/2026
Dividends yield (FY) 12.86%
Basic EPS (TTM) 1.24
Advertisement

Earnings Date

Report Date 2026-02-25
When -
Estimate 0.3655
Actual 0.3713

Profitability

Profit Margin 33.89%
Operating Margin (TTM) 75.88%

Management Effectiveness

Return on Assets (TTM) 5.67%
Return on Equity (TTM) 9.4%

Valuation

Trailing PE 9.42
Forward PE 8.6
Enterprise Value 14612540416
Price to Sales(TTM) 3.22
Enterprise Value 14612540416
Price to Sales(TTM) 3.22
Enterprise Value to Revenue 20.76
Enterprise Value to EBITDA -
Shares Outstanding 511048237
Shares Floating -
Shares Outstanding 511048237
Shares Floating -
Percent Insiders 0.62
Percent Institutions 52.91

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 through the business combination of Owl Rock Capital Corporation and Dyal Capital Corporation, which was completed on May 20, 2021. Owl Rock was founded in 2016, and Dyal Capital was founded in 2011. The combined entity aims to be a leading alternative asset manager, focusing on credit, private equity, and real estate strategies.

Company business area logo Core Business Areas

  • Direct Lending: Provides flexible, long-term capital solutions to middle-market companies, primarily through senior secured loans. This segment focuses on originating and managing a portfolio of loans to support corporate growth, acquisitions, and recapitalizations.
  • GP Strategic Capital: Invests in and partners with established private equity and hedge fund managers, offering them long-term capital solutions in exchange for a share of their future management fees and carried interest. This segment provides liquidity and strategic support to fund sponsors.
  • Real Estate: Manages a portfolio of real estate investments, including debt and equity strategies, focusing on income-producing properties and opportunistic investments.

leadership logo Leadership and Structure

The leadership team is comprised of key executives from the predecessor firms, including Doug Ostrover (CEO), Marc Lasry (Chairman), and Jonathan Jacobson (Co-Head of Dyal Capital). The company operates with a divisional structure aligned with its core business areas.

Top Products and Market Share

Product Key Offerings logo Key Offerings

  • Direct Lending Solutions: Offers bespoke credit solutions to middle-market companies. While specific market share for this product line is not publicly disclosed, the direct lending market for middle-market companies is highly competitive, with key competitors including Ares Management, Apollo Global Management, and Oaktree Capital Management.
  • GP Capital Solutions: Provides strategic capital to private equity and hedge fund managers. This is a growing area in alternative asset management, with competitors like Blackstone and KKR also active in this space. Market share data is not readily available.

Market Dynamics

industry overview logo Industry Overview

Blue Owl Capital operates within the alternative asset management industry, which has seen significant growth driven by institutional investors seeking diversified returns and access to less liquid asset classes. Key trends include increasing demand for private credit, GP stake transactions, and real estate investments.

Positioning

Blue Owl Capital is positioned as a leading alternative asset manager with a diversified platform across credit, GP strategic capital, and real estate. Its competitive advantages include a strong track record, experienced management team, and a differentiated approach to its core strategies, particularly in direct lending and GP stake investments.

Total Addressable Market (TAM)

The TAM for alternative asset management is substantial and growing, with estimates for global AUM in the trillions of dollars across private equity, private debt, real estate, and infrastructure. Blue Owl Capital is well-positioned to capture a significant portion of this TAM due to its diversified offerings and established investor base.

Upturn SWOT Analysis

Strengths

  • Diversified business model across credit, GP strategic capital, and real estate.
  • Strong track record and experienced management team.
  • Significant scale and institutional investor relationships.
  • Differentiated direct lending platform.
  • Growing presence in the GP stake capital market.

Weaknesses

  • Reliance on a few key individuals and strategies.
  • Potential for increased competition in core markets.
  • Sensitivity to macroeconomic conditions impacting credit and real estate markets.

Opportunities

  • Continued growth in demand for alternative assets.
  • Expansion into new geographic markets and strategies.
  • Further capital raises for existing and new funds.
  • Potential for bolt-on acquisitions to enhance capabilities.

Threats

  • Rising interest rates impacting borrowing costs and investment valuations.
  • Regulatory changes affecting the alternative asset management industry.
  • Economic downturns leading to increased defaults in credit portfolios.
  • Intensifying competition from established and emerging players.

Competitors and Market Share

Key competitor logo Key Competitors

  • Ares Management Corporation (ARES)
  • Apollo Global Management, Inc. (APO)
  • Blackstone Inc. (BX)
  • KKR & Co. Inc. (KKR)

Competitive Landscape

Blue Owl Capital competes in a highly competitive alternative asset management landscape. Its advantages lie in its specialized focus within direct lending and GP stakes, strong relationships with institutional investors, and a proven ability to raise capital. However, it faces competition from larger, more diversified players with broader product suites and longer operating histories.

Major Acquisitions

New Mountain Capital's stake in Owl Rock Capital Corporation

  • Year: 2020
  • Acquisition Price (USD millions):
  • Strategic Rationale: This was part of the pre-combination transaction that led to the formation of Blue Owl Capital, solidifying its structure and capital base.

Growth Trajectory and Initiatives

Historical Growth: Blue Owl Capital has experienced significant growth since its inception, driven by strategic combinations and consistent fundraising across its core strategies. Assets under management (AUM) have grown substantially, leading to increased revenue and profitability.

Future Projections: Analyst projections generally indicate continued growth for Blue Owl Capital, driven by ongoing demand for alternative investments and the expansion of its product offerings. Expectations are for sustained AUM growth and profitability.

Recent Initiatives: Recent initiatives may include the launch of new funds, expansion of its direct lending capabilities, strategic partnerships, and efforts to enhance its technology infrastructure and operational efficiency.

Summary

Blue Owl Capital Corporation is a robust alternative asset manager with a strong diversified business model in direct lending, GP strategic capital, and real estate. The company exhibits consistent growth in AUM and revenue, supported by experienced leadership and strong investor relationships. Key opportunities lie in further market penetration and product expansion, though it must navigate increasing competition and macroeconomic uncertainties.

Similar Stocks

Sources and Disclaimers

Data Sources:

  • Blue Owl Capital Investor Relations
  • SEC Filings (10-K, 10-Q)
  • Financial News Outlets (e.g., Bloomberg, Wall Street Journal)
  • Industry Research Reports

Disclaimers:

This JSON output is for informational purposes only and does not constitute financial advice. Data accuracy is subject to the availability and timeliness of public disclosures. Market share data is an estimation based on industry analysis and may not reflect exact figures. Investors should conduct their own due diligence 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.