tiprankstipranks
Trending News
More News >
Blue Owl Capital (OBDC)
NYSE:OBDC

Blue Owl Capital (OBDC) AI Stock Analysis

Compare
1,708 Followers

Top Page

OBDC

Blue Owl Capital

(NYSE:OBDC)

Select Model
Select Model
Select Model
Outperform 70 (OpenAI - 5.2)
Rating:70Outperform
Price Target:
$14.00
▲(10.67% Upside)
The score is driven primarily by solid underlying financial performance and a constructive earnings-call read (strong NII/ROE and low nonaccruals, supported by a share repurchase program). Valuation is also favorable with a low P/E and very high yield. Offsetting these positives, technical indicators are weak (below key moving averages with negative MACD), and leverage plus historical cash-flow/revenue volatility increase risk.
Positive Factors
Strong Financial Performance
Consistent strong financial performance indicates robust operational efficiency and profitability, supporting long-term business sustainability.
Successful Merger and Increased Scale
The merger enhances scale and market position, providing operational synergies and improved liquidity, strengthening competitive advantage.
Increase in Direct Lending
Significant growth in direct lending expands revenue streams and solidifies market position, ensuring long-term growth potential.
Negative Factors
Revenue Decline
A decline in revenue indicates potential challenges in maintaining growth momentum, which could impact long-term financial health.
Cash Flow Fluctuations
Inconsistent cash flow generation can strain financial stability and limit the ability to fund future investments or operations.
Disappointing M&A Deal Flow
Weak M&A activity may hinder strategic growth initiatives and limit expansion opportunities, affecting long-term competitive positioning.

Blue Owl Capital (OBDC) vs. SPDR S&P 500 ETF (SPY)

Blue Owl Capital Business Overview & Revenue Model

Company DescriptionOwl Rock Capital Corporation is a business development company. The fund makes investments in senior secured or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments 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 companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2.5 billion at the time of investment.
How the Company Makes MoneyBlue Owl Capital makes money through a diversified revenue model that primarily includes management fees, performance-based fees, and investment income. The firm generates management fees by overseeing and managing assets for its clients across its various funds and investment vehicles. Performance-based fees are earned when the investments outperform certain benchmarks, aligning the firm's interests with those of its investors. Additionally, Blue Owl Capital earns investment income through the appreciation and returns on its proprietary investments and portfolio holdings. The firm's revenue is further supported by strategic partnerships and collaborations with financial institutions, enhancing its ability to access capital and investment opportunities.

Blue Owl Capital Earnings Call Summary

Earnings Call Date:Nov 05, 2025
(Q3-2025)
|
% Change Since: |
Next Earnings Date:Feb 18, 2026
Earnings Call Sentiment Positive
The earnings call highlights a strong quarter for Blue Owl Capital Corporation with solid returns and strategic growth initiatives, including a significant merger. However, challenges such as a decline in NAV and lower nonrecurring income were noted. Despite these challenges, the overall outlook remains positive, supported by a disciplined investment approach and strong credit performance.
Q3-2025 Updates
Positive Updates
Merger Announcement
OBDC will acquire OBDC II, adding nearly $1 billion in net assets and creating a larger, predominantly senior secured portfolio with potential for earnings accretion over time.
Consistent Returns
Generated adjusted NII per share of $0.36, representing an ROE of 9.5%, in line with long-term averages despite a declining base rate and spread environment.
Strong Portfolio Fundamentals
Portfolio benefits from a disciplined investment approach with an emphasis on larger, recession-resistant businesses, maintaining strong fundamentals with no broad signs of stress.
Increased Deal Activity
Third quarter saw originations of $1.3 billion and fundings of $1.1 billion, with a notable increase in add-on activities and participation in larger transactions.
Solid Credit Performance
Nonaccrual rate remains low at 1.3% of fair value, with no significant increase in amendment activity or revolver drawing, indicating strong credit quality.
Negative Updates
Decline in Net Asset Value
Net Asset Value per share declined by $0.14 from the prior quarter to $14.89 due to write-downs of existing watchlist positions.
Lower Nonrecurring Income
Nonrecurring income was below historical averages, contributing to a decrease in adjusted net investment income per share from $0.40 to $0.36.
Market Disconnection
Public market sentiment with respect to BDCs appears disconnected from the actual performance, influencing stock trading below book value.
Impact of Tariffs
Conair and Beauty Industry Group faced challenges due to tariff-related issues, contributing to portfolio depreciation.
Company Guidance
During Blue Owl Capital Corporation's Third Quarter 2025 Earnings Call, several key metrics and guidance were discussed. The company reported an adjusted net investment income (NII) per share of $0.36, translating to a return on equity (ROE) of 9.5%, while the net asset value (NAV) per share saw a modest decline to $14.89. Portfolio metrics included a nonaccrual rate of 1.3% at fair value and a net leverage of 1.22x. The call also highlighted a merger with OBDC II, increasing net assets by nearly $1 billion and creating a larger, senior secured portfolio. The merger is expected to be accretive to NII over time, with anticipated cost savings of approximately $5 million in the first year. Additionally, the company announced a new $200 million share repurchase program. Looking ahead, the company anticipates further rate declines but remains confident in its portfolio's strength, emphasizing its focus on high-quality, recession-resistant businesses.

Blue Owl Capital Financial Statement Overview

Summary
Strong recent TTM profitability and cash flow (about $1.0B operating cash flow/FCF) and sharp TTM revenue growth, but multi-year volatility in revenue and cash generation plus rising leverage (debt ~$9.5B; historically ~1.2x debt-to-equity) elevates risk in weaker credit conditions.
Income Statement
TTM (Trailing-Twelve-Months) results show strong revenue expansion (+181%) with solid profitability (about 67% gross margin, ~57% operating margin, and ~46% net margin). That said, the annual history is choppy: revenue declined in 2024 and 2022, and profitability margins swing materially year-to-year (including unusually high net margins in 2020–2022), which reduces confidence in the stability of earnings power.
Balance Sheet
The company operates with meaningful leverage: total debt increased to ~$9.5B in TTM (Trailing-Twelve-Months) from ~$7.5B in 2024, while equity rose to ~$7.6B. Returns on equity are decent and fairly consistent (~8%–13% across years), but the step-up in debt and the historically elevated debt-to-equity levels (around ~1.2x in recent annual periods) point to higher balance-sheet risk if credit conditions tighten.
Cash Flow
Cash generation is currently strong, with TTM (Trailing-Twelve-Months) operating cash flow and free cash flow both at ~$1.0B and improving sharply versus 2024’s much lower ~$160M. However, cash flow has been volatile historically, including large negative operating/free cash flow in 2020 and 2021, which suggests sensitivity to timing, portfolio/funding dynamics, or working-capital swings.
BreakdownTTMDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Income Statement
Total Revenue1.27B1.10B1.27B808.76M882.31M438.92M
Gross Profit742.36M665.75M864.33M535.63M689.66M302.53M
EBITDA675.54M607.34M810.68M476.13M637.50M393.44M
Net Income663.21M594.98M793.31M466.36M624.88M387.74M
Balance Sheet
Total Assets17.61B13.87B13.51B13.58B13.30B11.30B
Cash, Cash Equivalents and Short-Term Investments274.30M431.77M572.59M348.67M425.66M349.07M
Total Debt9.53B7.46B7.08B7.28B7.08B5.29B
Total Liabilities9.99B7.91B7.49B7.70B7.36B5.56B
Stockholders Equity7.61B5.95B6.02B5.88B5.94B5.75B
Cash Flow
Free Cash Flow1.01B160.22M514.37M423.79M-1.23B-1.56B
Operating Cash Flow1.01B160.22M514.37M423.79M-1.23B-1.56B
Investing Cash Flow357.68M0.00621.24M-206.52M0.000.00
Financing Cash Flow-1.52B-305.72M-921.04M-219.33M1.32B1.60B

Blue Owl Capital Technical Analysis

Technical Analysis Sentiment
Negative
Last Price12.65
Price Trends
50DMA
12.68
Negative
100DMA
12.93
Negative
200DMA
13.30
Negative
Market Momentum
MACD
-0.09
Positive
RSI
43.53
Neutral
STOCH
56.45
Neutral
Evaluating momentum and price trends is crucial in stock analysis to make informed investment decisions. For OBDC, the sentiment is Negative. The current price of 12.65 is above the 20-day moving average (MA) of 12.64, below the 50-day MA of 12.68, and below the 200-day MA of 13.30, indicating a bearish trend. The MACD of -0.09 indicates Positive momentum. The RSI at 43.53 is Neutral, neither overbought nor oversold. The STOCH value of 56.45 is Neutral, not indicating any strong overbought or oversold conditions. Overall, these indicators collectively point to a Negative sentiment for OBDC.

Blue Owl Capital Risk Analysis

Blue Owl Capital disclosed 105 risk factors in its most recent earnings report. Blue Owl Capital reported the most risks in the "Finance & Corporate" category.
Finance & Corporate - Financial and accounting risks. Risks related to the execution of corporate activity and strategy
Latest Risks Added 0 New Risks

Blue Owl Capital Peers Comparison

Overall Rating
UnderperformOutperform
Sector (68)
Financial Indicators
Name
Overall Rating
Market Cap
P/E Ratio
ROE
Dividend Yield
Revenue Growth
EPS Growth
79
Outperform
$7.84B11.2721.41%6.07%9.51%29.38%
78
Outperform
$4.93B11.5612.27%0.87%9.14%291.99%
74
Outperform
$7.28B23.8114.75%0.99%3.86%28.06%
70
Outperform
$6.46B8.849.77%12.83%5.55%-12.79%
68
Neutral
$5.14B12.2228.14%10.30%154.64%
68
Neutral
$18.00B11.429.92%3.81%9.73%1.22%
67
Neutral
$5.43B9.4527.85%1.88%0.59%-1.11%
* Financial Sector Average
Performance Comparison
Ticker
Company Name
Price
Change
% Change
OBDC
Blue Owl Capital
12.44
-1.27
-9.26%
CACC
Credit Acceptance
461.58
-14.11
-2.97%
FCFS
FirstCash
165.85
56.01
50.99%
NNI
Nelnet
135.10
28.84
27.14%
SLM
SLM
26.83
-0.89
-3.22%
OMF
OneMain Holdings
66.37
15.91
31.53%

Blue Owl Capital Corporate Events

Business Operations and StrategyStock Buyback
Blue Owl Capital Executives Buy $115M in Stock
Positive
Dec 2, 2025

In November, Blue Owl Capital Corporation saw over $115 million in its common stock purchased by its executives and employees, as well as through its share repurchase program. The company is authorized to repurchase up to $200 million of its common stock, indicating a strategic move to enhance shareholder value.

The most recent analyst rating on (OBDC) stock is a Buy with a $14.00 price target. To see the full list of analyst forecasts on Blue Owl Capital stock, see the OBDC Stock Forecast page.

Stock BuybackM&A Transactions
Blue Owl Capital Terminates Merger Amid Market Volatility
Negative
Nov 19, 2025

On November 18, 2025, Blue Owl Capital Corporation and Blue Owl Capital Corporation II decided to terminate their planned merger due to current market volatility, despite previous analysis suggesting the merger would create long-term value. The decision reflects the boards’ commitment to shareholder interests and follows management’s recommendation. OBDC II plans to reinstate its tender program in early 2026, having achieved significant investment returns since its inception. Meanwhile, OBDC’s $200 million share repurchase program remains active.

The most recent analyst rating on (OBDC) stock is a Buy with a $16.00 price target. To see the full list of analyst forecasts on Blue Owl Capital stock, see the OBDC Stock Forecast page.

Stock BuybackM&A Transactions
Blue Owl Capital Announces Merger and Stock Repurchase
Positive
Nov 5, 2025

On November 5, 2025, Blue Owl Capital Corporation and Blue Owl Capital Corporation II announced a definitive merger agreement, with OBDC as the surviving company. The merger, approved by both companies’ boards, aims to enhance OBDC’s position as the second-largest publicly traded BDC by total assets, increasing its investment portfolio by $1.7 billion to approximately $18.9 billion. The merger is expected to generate $5 million in operational cost savings in the first year and improve shareholder liquidity and investment opportunities. Additionally, OBDC’s board approved a new repurchase program on November 4, 2025, allowing the repurchase of up to $200 million of its common stock over 18 months.

The most recent analyst rating on (OBDC) stock is a Buy with a $15.50 price target. To see the full list of analyst forecasts on Blue Owl Capital stock, see the OBDC Stock Forecast page.

Glossary
BuyA stock rated as a "Buy" is expected to perform better than the overall market or a specific benchmark over the near-to-medium term. This rating suggests the stock is likely to deliver higher returns compared to other stocks in the same sector or market index. Note: This is not investment advice; please consult a financial advisor before making investment decisions.
HoldA stock rated as a "Hold" is expected to perform in line with the overall market or a specific benchmark. This rating indicates that the stock is neither particularly compelling nor unfavorable for investment. Note: This is not investment advice; please consult a financial advisor before making investment decisions.
SellA stock rated as a "Sell" is expected to perform worse than the overall market or a specific benchmark over the near-to-medium term. This rating suggests the stock may deliver lower returns compared to other stocks in the same sector or market index. Note: This is not investment advice; please consult a financial advisor before making investment decisions.

Disclaimer

This AI Analyst Stock Report is automatically generated by our AI systems using advanced algorithms and publicly available financial, technical, and market data. While the information provided aims to be accurate and insightful, it is intended for informational purposes only and should not be considered financial advice. Any content created by an AI (Artificial Intelligence) system may contain inaccuracies and/or contain errors. Investing in stocks carries inherent risks, and past performance is not indicative of future results. This report does not account for your personal financial circumstances, objectives, or risk tolerance. Always conduct your own research or consult with a qualified financial advisor before making investment decisions. The analysis and recommendations provided are based on historical and current data and may not fully reflect future market conditions or unexpected developments. Neither the creators of this report nor its affiliated entities guarantee the accuracy, completeness, or reliability of the information presented. Use this report at your own discretion and risk.Date of analysis: Dec 30, 2025