bobbybobby
MarketsStocksJoin Us

Blue Owl Capital Corporation

OBDC

$11.53

+2.04%

Blue Owl Capital Corporation is a specialty finance company and business development company (BDC) that provides direct lending solutions to U.S. middle-market companies, offering senior secured, subordinated, or mezzanine loans and equity-related instruments. As a subsidiary of Blue Owl Capital, it operates as a significant player in the private credit space, leveraging its scale and expertise to generate current income and capital appreciation. The current investor narrative centers on the impact of falling interest rates, which are squeezing BDC earnings and leading to dividend cuts, as well as broader concerns about private credit defaults that have pushed BDC valuations to multi-year lows. Recent news highlights the company's proactive asset sales to institutional investors, demonstrating confidence in its portfolio, while investors debate the sustainability of its dividend and the potential for value in a high-yield, high-risk environment.…

Bobby Quantitative Model
Aug 31, 2026

OBDC

Blue Owl Capital Corporation

$11.53

+2.04%
Aug 31, 2026
Bobby Quantitative Model
Blue Owl Capital Corporation is a specialty finance company and business development company (BDC) that provides direct lending solutions to U.S. middle-market companies, offering senior secured, subordinated, or mezzanine loans and equity-related instruments. As a subsidiary of Blue Owl Capital, it operates as a significant player in the private credit space, leveraging its scale and expertise to generate current income and capital appreciation. The current investor narrative centers on the impact of falling interest rates, which are squeezing BDC earnings and leading to dividend cuts, as well as broader concerns about private credit defaults that have pushed BDC valuations to multi-year lows. Recent news highlights the company's proactive asset sales to institutional investors, demonstrating confidence in its portfolio, while investors debate the sustainability of its dividend and the potential for value in a high-yield, high-risk environment.

Related headlines

Bullish
Blue Owl BDCs Sell $1.4B Assets to Institutional Investors

People also watch

Visa Inc.

Visa Inc.

V

Analysis
Mastercard

Mastercard

MA

Analysis
American Express

American Express

AXP

Analysis
Capital One

Capital One

COF

Analysis
PayPal Holdings

PayPal Holdings

PYPL

Analysis

BobbyInvestment Opinion: Should I buy OBDC Today?

Rating: Hold. The stock is a high-yield income play with a 11.96% dividend yield, but the dividend is at risk due to falling interest rates and a payout ratio above 100%. Analyst consensus is a 'buy' with an average target of $13.21, implying 22.9% upside, but this optimism may be overly optimistic given the earnings trajectory. The thesis is that the stock is undervalued on a PE basis (10.02x trailing) and offers a high yield, but the sustainability of the dividend is the key risk.

Sign up to view all

OBDC 12-Month Price Forecast

The AI assessment is neutral with medium confidence. The stock is cheap on a forward PE basis, but the earnings outlook is negative due to falling rates. The dividend yield is high, but the payout ratio is unsustainable. The key factor is whether the dividend can be maintained; if it is cut again, the stock will likely fall. If earnings stabilize, the stock could recover to the analyst target. The AI stance would upgrade to bullish if the payout ratio falls below 100% and revenue growth continues, or downgrade to bearish if the dividend is cut or credit losses spike.

Historical Price
Current Price $11.53
Average Target $12.00
High Target $15.00
Low Target $9.00

Wall Street consensus

Most Wall Street analysts maintain a constructive view on Blue Owl Capital Corporation's 12-month outlook, with a consensus price target around $13.17 and implied upside of +14.3% versus the current price.

Average Target

$13.17

0 analysts

Implied Upside

+14.3%

vs. current price

Analyst Count

—

covering this stock

Price Range

$11 - $15

Analyst target range

The stock has coverage from 13 analysts, with a consensus recommendation of 'buy' and a mean recommendation score of 1.57 (where 1 is strong buy and 5 is sell). The average target price is $13.21, implying an upside of 22.9% from the current price of $10.75. The distribution of ratings is not provided, but the mean score indicates a bullish tilt. The target price range is $11.00 to $15.00, with the low target implying a modest 2.3% upside and the high target implying a 39.5% upside. The wide spread of $4.00 between low and high targets reflects significant uncertainty about the company's future, likely due to the impact of falling interest rates on earnings and the potential for credit losses. Recent ratings actions have been mostly neutral to positive, with Truist Securities reiterating a Buy, RBC Capital maintaining Outperform, and Keefe, Bruyette & Woods holding at Market Perform, indicating a stable but cautious outlook.

Drowning in data?

Find the real signal!

Drowning in data?

Find the real signal!

Bulls vs Bears: OBDC Investment Factors

OBDC presents a classic value trap versus a genuine opportunity. The bull case rests on a cheap valuation, high yield, and analyst optimism, while the bear case highlights the structural threat of falling rates on earnings and the unsustainable dividend. Currently, the bearish evidence is stronger, as the earnings decline and dividend cut are concrete, while the valuation discount could persist if credit quality deteriorates. The single most important tension is whether the dividend cut stabilizes earnings and NAV, or if further cuts are needed, which would likely push the stock lower. Investors must weigh the 22.9% analyst upside against the 11.96% yield that may not be safe.

Bullish

  • Strong Revenue Growth: Q4 2025 revenue surged 47.57% YoY to $407.9M, driven by higher interest income and portfolio expansion. This demonstrates the company's ability to grow its lending book despite a challenging rate environment.
  • Attractive Valuation: The stock trades at a trailing PE of 10.02x and a forward PE of 8.19x, below the sector average. The PS ratio of 3.75x is a 76% discount to the industry average of 15.47x, suggesting the market is pricing in significant pessimism.
  • High Dividend Yield: With a dividend yield of 11.96%, OBDC offers a substantial income stream. Even after the recent dividend cut to $0.31 per share, the yield remains attractive for income-focused investors, especially with strong free cash flow of $1.38B TTM covering the payout.
  • Analyst Consensus Buy: 13 analysts rate the stock a 'buy' with a mean recommendation score of 1.57 (strong buy). The average target price of $13.21 implies a 22.9% upside from the current price of $10.75, indicating that sell-side analysts see value.

Bearish

  • Falling Interest Rates Squeeze Earnings: The Federal Reserve's rate cuts are directly reducing the interest income OBDC earns on its floating-rate loans. This has already led to a dividend cut to $0.31 per share, and further cuts could pressure earnings and the stock price.
  • Unsustainable Payout Ratio: The payout ratio stands at 119.94%, meaning dividends exceed net income. This is unsustainable long-term and forces the company to either cut dividends further or rely on debt, increasing financial risk.
  • Declining Profitability: Net income fell from $242.6M in Q1 2025 to $119.1M in Q4 2025, a 51% drop despite revenue growth. This indicates margin compression and rising credit costs, which could continue as the portfolio matures.
  • High Leverage: The debt-to-equity ratio of 1.26 is typical for a BDC but amplifies the impact of falling asset values. With ROE at only 8.48%, the leverage is not generating strong returns for shareholders.

OBDC Technical Analysis

The stock is in a clear downtrend, with a 1-year price change of -24.72% and a 6-month change of -10.42%. The current price of $10.75 sits near the lower end of its 52-week range, at approximately 7% above the 52-week low of $10.52 and 26% below the 52-week high of $14.53. This positioning near the lows suggests a bearish sentiment, with the stock trading at 74% of its 52-week high, indicating persistent selling pressure and a lack of buyer conviction.

Beta

0.67

0.67x market volatility

Max Drawdown

-26.9%

Largest decline past year

52-Week Range

$11-$14

Price range past year

Annual Return

-19.6%

Cumulative gain past year

PeriodOBDC ReturnS&P 500
1m+7.3%+2.7%
3m+2.9%+1.0%
6m-0.2%+12.0%
1y-19.6%+18.9%
ytd-8.2%+12.5%

Bobby - Your AI Investment Partner

Get real-time data, AI-driven personalized investment analysis to make smarter investment decisions

Bobby - Your AI Investment Partner

Get real-time data, AI-driven personalized investment analysis to make smarter investment decisions

OBDC Fundamental Analysis

Revenue has shown strong growth, with the most recent quarter (Q4 2025) reporting revenue of $407.9 million, a 47.57% year-over-year increase. However, this growth is inconsistent, as Q3 2025 revenue was $291.8 million, down from Q2's $298.6 million, and Q1 2025 revenue was $404.4 million, indicating volatility. The company's net income in Q4 2025 was $119.1 million, down from $242.6 million in Q1 2025, reflecting a declining trend in profitability despite revenue growth. Gross margin remains high at 75.32% for the trailing twelve months, but operating margin has compressed from 61.3% in Q1 2025 to 65.2% in Q4 2025, showing some stability. The company is profitable, with a net margin of 37.37% TTM, but the payout ratio of 119.94% indicates that dividends exceed earnings, which is unsustainable in the long run. The balance sheet shows a debt-to-equity ratio of 1.26, which is typical for a BDC, and free cash flow TTM is $1.38 billion, providing ample coverage for dividends. However, the company's ROE is only 8.48%, reflecting the impact of high leverage and lower returns on equity.

Quarterly Revenue

$407894000.0B

2025-12

Revenue YoY Growth

+47.6%

YoY Comparison

Gross Margin

75.0%

Latest Quarter

Free Cash Flow

$1.4B

Last 12 Months

Revenue & Net Income Trends (2 Years)

Open an Account, get $2 TSLA now!

Open an Account, get $2 TSLA now!

Valuation Analysis: Is OBDC Overvalued?

Given that net income is positive, the PE ratio is the primary valuation metric. The trailing PE is 10.02x, while the forward PE is 8.19x, indicating that the market expects earnings growth. The gap between trailing and forward PE suggests a 18.3% increase in earnings, which is optimistic given the recent dividend cut and falling interest rates. The stock trades at a discount to the sector, with a PS ratio of 3.75x compared to the industry average of 15.47x (from historical data), representing a 76% discount. This discount is justified by the company's lower growth prospects and the risk of credit defaults. Historically, the PE ratio has ranged from 3.85x in Q3 2022 to 13.32x in Q2 2025, and the current trailing PE of 10.02x is near the middle of this range, suggesting the stock is fairly valued relative to its own history.

PE

10.0x

Latest Quarter

vs. Historical

Mid-Range

5-Year PE Range 4x~13x

vs. Industry Avg

N/A

Industry PE ~N/A*

EV/EBITDA

12.6x

Enterprise Value Multiple

Investment Risk Disclosure

Financial risks are significant. The payout ratio of 119.94% indicates dividends are not fully covered by earnings, forcing reliance on debt or asset sales to maintain payouts. Net income has declined sharply from $242.6M in Q1 2025 to $119.1M in Q4 2025, a 51% drop, reflecting margin compression. The debt-to-equity ratio of 1.26 is high, and with ROE at only 8.48%, the company is not generating strong returns on its leveraged capital. Free cash flow of $1.38B TTM provides some cushion, but if earnings continue to fall, the dividend will likely be cut again, undermining the investment thesis.

FAQ

The key risks are: 1) Financial risk: The payout ratio of 119.94% means dividends exceed earnings, which is unsustainable. 2) Market risk: Falling interest rates are squeezing net interest income, leading to earnings declines. 3) Credit risk: Defaults in the middle-market loan portfolio could cause significant losses. 4) Company-specific risk: The stock has underperformed the market by 44.88% over the past year, indicating negative sentiment. The most severe risk is a combination of these factors leading to a dividend cut, which would likely cause the stock to fall further.

The 12-month forecast is uncertain. In the bull case (25% probability), the stock could reach $13.00-$15.00 if earnings stabilize and the dividend is maintained. In the base case (50% probability), the stock is likely to trade in the $11.00-$13.00 range, with the analyst average target of $13.21. In the bear case (25% probability), the stock could fall to $9.00-$11.00 if the dividend is cut again or credit losses spike. The most likely scenario is the base case, where the stock trades around $11.00-$12.00, reflecting the ongoing pressure from falling rates.

OBDC is trading at a trailing PE of 10.02x and a forward PE of 8.19x, which is below the sector average. The PS ratio of 3.75x is a 76% discount to the industry average of 15.47x, suggesting the market is pricing in significant pessimism. Historically, the PE has ranged from 3.85x to 13.32x, and the current level is near the middle, indicating it is fairly valued relative to its own history. The low valuation reflects the market's concerns about falling interest rates and potential credit losses. If the company can stabilize earnings, the stock could be undervalued, but if earnings continue to decline, the current valuation may be justified.

OBDC offers a high dividend yield of 11.96%, but the payout ratio of 119.94% indicates the dividend is not fully covered by earnings. The stock trades at a forward PE of 8.19x, which is low, but earnings are expected to decline due to falling interest rates. Analyst consensus is a 'buy' with an average target of $13.21, implying 22.9% upside. However, the stock is near its 52-week low and has underperformed the market significantly. For income investors with a high risk tolerance, it could be a buy if they believe the dividend is sustainable. For others, it may be better to wait for more clarity on earnings and dividend stability.

OBDC is more suitable for short-term trading or income generation rather than long-term growth. The stock has a beta of 0.67, indicating lower volatility than the market, but it is in a downtrend. The dividend yield is high, but the payout ratio is unsustainable, making the dividend risky. For long-term investors, the declining earnings and potential for further dividend cuts are concerning. A minimum holding period of 1-2 years is recommended to see if the company can stabilize earnings and maintain the dividend. However, for traders, the stock's volatility and clear support at $10.52 offer opportunities for short-term gains.

Related headlines

Bullish
Blue Owl BDCs Sell $1.4B Assets to Institutional Investors

People also watch

Visa Inc.

Visa Inc.

V

Analysis
Mastercard

Mastercard

MA

Analysis
American Express

American Express

AXP

Analysis
Capital One

Capital One

COF

Analysis
PayPal Holdings

PayPal Holdings

PYPL

Analysis

Product

Partner

Markets

Stocks

© 2026 FLOW AI PTE. LTD. All Rights Reserved.

Bobby, the world's first financial AI Agent, is developed by Flow AI, an AI-driven company. Flow AI is dedicated to providing global investors with AI-powered financial services across multiple markets.

Waffo.com Limited (authorised distributor): RM 1903, 19/F Lee Garden One, 33 Hysan Avenue, Causeway Bay, Hong Kong.

Bobby
cs@bobby.ai
Bobby AI
RockFlow Platform
Stock Event
Macro Event
Industry Event
NVDA
AAPL
MSFT
AMZN
GOOG
META
TSLA
Privacy Policy
Terms of Use