OBDC Stock Analysis: Blue Owl Capital | NYSE

Asset Management | NYSE, USA | Market Cap: 5.047m USD | 12M Return: -9.6% | US69121K1043 | Charts, Fundamentals & Technical Analysis

Private Debt, Direct Lending, Mezzanine Loans, Private Equity
Total Rating 29
Safety 24
Buy Signal -1.32
Asset Management
Industry Rotation: -5.9
Market Cap: 5.05B
Avg Turnover: 36.5M
Risk 3d forecast
Volatility19.9%
VaR 5th Pctl3.50%
VaR vs Median6.87%
Reward TTM
Sharpe Ratio-0.47
Rel. Str. IBD25.3
Rel. Str. Peer Group37.4
Character TTM
Beta0.630
Beta Downside0.667
Hurst Exponent0.508
Drawdowns 3y
Max DD23.90%
CAGR/Max DD0.07
CAGR/Mean DD0.19
EPS (Earnings per Share) EPS (Earnings per Share) of OBDC over the last years for every Quarter: "2021-09": 0.33, "2021-12": 0.35, "2022-03": 0.31, "2022-06": 0.32, "2022-09": 0.37, "2022-12": 0.41, "2023-03": 0.45, "2023-06": 0.48, "2023-09": 0.49, "2023-12": 0.51, "2024-03": 0.47, "2024-06": 0.48, "2024-09": 0.47, "2024-12": 0.47, "2025-03": 0.41, "2025-06": 0.42, "2025-09": 0.36, "2025-12": 0.36, "2026-03": 0.32, "2026-06": 0.34,
EPS CAGR: -10.99%
EPS Trend: -87.1%
Last SUE: 0.98
Qual. Beats: 1
Revenue Revenue of OBDC over the last years for every Quarter: 2021-09: 212.658, 2021-12: 241.765, 2022-03: 112.422, 2022-06: 39.802, 2022-09: 354.686, 2022-12: 301.851, 2023-03: 316.065, 2023-06: 317.902, 2023-09: 329.318, 2023-12: 311.633, 2024-03: 313.328, 2024-06: 241.722, 2024-09: 269.165, 2024-12: 276.412, 2025-03: 404.354, 2025-06: 298.606, 2025-09: 291.784, 2025-12: 407.894, 2026-03: 311.869, 2026-06: 401.342,
Rev. CAGR: 4.01%
Rev. Trend: 47.6%
Last SUE: 0.05
Qual. Beats: 0

Warnings

Choppy
Below Avwap Earnings
Below Sma 200d

Tailwinds

No distinct edge detected

Seasonality 7.2 years of data

Jan +0.1% 0
Feb +1.1% 17
Mar -0.6% 16
Apr +0.6% 15
May -0.3% 0
Jun -0.6% 35
Jul -0.2% 20
Aug +0.1% 19
Sep -2.6% 40
Oct +0.5% 18
Nov +3.6% 18
Dec -0.7% 0

How good or bad each month usually is (without trend). The score below shows how much you can trust it: 0 = pure chance, >40 gets interesting and >55 is strong.

Description: OBDC Blue Owl Capital

Blue Owl Capital Corporation (OBDC) is a business development company (BDC) that invests in private debt through direct lending and fund-of-fund structures. Its portfolio includes senior secured, first lien, unitranche, second lien, subordinated, and mezzanine loans, as well as equity-related instruments such as warrants, preferred stock, and common equity. The company targets U.S. middle-market and upper middle-market businesses, with stated investment sizing of $20 million to $250 million and typical maturities of three to ten years.

OBDC focuses on companies with EBITDA between $10 million and $250 million and/or annual revenue between $50 million and $2,500 million, primarily supporting growth initiatives, acquisitions, refinancings, and recapitalizations. As a BDC, the company is structured as a regulated investment company under the Investment Company Act of 1940, a structure that generally requires distribution of the bulk of taxable income to shareholders and positions the firm as a key source of growth capital for mid-sized private companies with limited access to conventional bank financing.

Headlines to Watch Out For
  • Direct lending demand rises as middle market M&A activity accelerates
  • Net interest income pressured by floating rate exposure and base rate volatility
  • Asset management fee revenue grows with private credit fundraising scale
Piotroski VR-10 (Strict) 6.0
Net Income: 288.6m TTM > 0 and > 6% of Revenue
FCF/TA: 0.07 > 0.02 and ΔFCF/TA 2.49 > 1.0
NWC/Revenue: -129.2% < 20% (prev 22.06%; Δ -151.3% < -1%)
CFO/TA 0.07 > 3% & CFO 1.15b > Net Income 288.6m
Net Debt (5.86b) to EBITDA (676.4m): 8.66 < 3
Current Ratio: 0.18 > 1.5 & < 3
Outstanding Shares: last quarter (495.4m) vs 12m ago -3.07% < -2%
Gross Margin: 67.56% > 18% (prev 59.54%; Δ 8.02% > 0.5%)
Asset Turnover: 8.63% > 50% (prev 7.18%; Δ 1.45% > 0%)
Interest Coverage Ratio: 1.27 > 6 (EBIT TTM 687.9m / Interest Expense TTM 541.7m)
Altman Z'' 0.30
A: -0.12 (Total Current Assets 398.9m - Total Current Liabilities 2.22b) / Total Assets 15.4b
B: -0.03 (Retained Earnings -415.2m / Total Assets 15.4b)
C: 0.04 (EBIT TTM 687.9m / Avg Total Assets 16.4b)
D: 0.84 (Book Value of Equity 7.03b / Total Liabilities 8.32b)
Altman-Z'' = 0.30 = B
What is the price of OBDC shares?

As of October 08, 2026, the stock is trading at USD 10.02 with a total of 5,117,124 shares traded. Over the past week, the price has changed by -4.48%, over one month by -7.65%, over three months by -4.58% and over the past year by -9.63%.

Current recommended Stop Loss: 9.70 (which is 3.2% or 1.5 ATR below the current price).

Is OBDC a buy, sell or hold?

Blue Owl Capital has received a consensus analysts rating of 4.46. Therefore, it is recommended to buy OBDC.

  • StrongBuy: 8
  • Buy: 3
  • Hold: 2
  • Sell: 0
  • StrongSell: 0

What are the forecasts/targets for the OBDC price?
Analysts Target Price 13.2 31.4%
Blue Owl Capital (OBDC) - Fundamental Data Overview as of 07 October 2026
Market Cap USD = 5.05b (5.05b USD * 1.0 USD.USD)
P/E Trailing = 18.1607
P/E Forward = 8.2988
P/S = 2.9709
P/B = 0.7679
Revenue TTM = 1.41b USD
EBIT TTM = 687.9m USD
EBITDA TTM = 676.4m USD
 Long Term Debt = unknown (none)
 Short Term Debt = unknown (none)
 Debt = 6.10b USD (from shortLongTermDebtTotal, last quarter)
Net Debt = 5.86b USD (calculated: Debt 6.10b - CCE 237.4m)
Enterprise Value = 10.9b USD (5.05b + Debt 6.10b - CCE 237.4m)
Interest Coverage Ratio = 1.27 (Ebit TTM 687.9m / Interest Expense TTM 541.7m)
EV/FCF = 9.51x (Enterprise Value 10.9b / FCF TTM 1.15b)
FCF Yield = 10.52% (FCF TTM 1.15b / Enterprise Value 10.9b)
FCF Margin = 81.18% (FCF TTM 1.15b / Revenue TTM 1.41b)
Net Margin = 20.43% (Net Income TTM 288.6m / Revenue TTM 1.41b)
Gross Margin = 67.56% ((Revenue TTM 1.41b - Cost of Revenue TTM 458.3m) / Revenue TTM)
Gross Margin QoQ = 69.36% (prev 70.15%)
Tobins Q-Ratio = 0.71 (Enterprise Value 10.9b / Total Assets 15.4b)
Interest Expense / Debt = 8.88% (Interest Expense 541.7m / Debt 6.10b)
Taxrate = 29.40% (120.2m / 408.8m)
NOPAT = 485.7m (EBIT 687.9m * (1 - 29.40%))
Current Ratio = 0.18 (Total Current Assets 398.9m / Total Current Liabilities 2.22b)
Debt / Equity = 0.87 (Debt 6.10b / totalStockholderEquity, last quarter 7.03b)
Debt / EBITDA = 8.66 (Net Debt 5.86b / EBITDA 676.4m)
Debt / FCF = 5.11 (Net Debt 5.86b / FCF TTM 1.15b)
Total Stockholder Equity = 7.30b (last 4 quarters mean from totalStockholderEquity)
RoA = 1.76% (Net Income 288.6m / Total Assets 15.4b)
RoE = 3.95% (Net Income TTM 288.6m / Total Stockholder Equity 7.30b)
RoCE = 5.24% (EBIT 687.9m / Capital Employed (Total Assets 15.4b - Current Liab 2.22b))
RoIC = 3.72% (NOPAT 485.7m / Invested Capital 13.1b)
WACC = 7.14% (E(5.05b)/V(11.1b) * Re(8.20%) + D(6.10b)/V(11.1b) * Rd(8.88%) * (1-Tc(0.29)))
Discount Rate = 8.20% (= CAPM, Blume Beta Adj.)
Shares (quarterly) Correlation: 83.76 | Cagr: 11.25%
[DCF] Terminal Value 77.97% ; FCFF base≈1.03b ; Y1≈1.19b ; Y5≈1.75b
[DCF] Fair Price = 41.12 (EV 26.3b - Net Debt 5.86b = Equity 20.4b / Shares 496.3m; r=8.35% [WACC [floored]]; 5y FCF grow 15.0% → 2.50% )
EPS Correlation: -87.13 | EPS CAGR: -10.99% | SUE: 0.98 | # QB: 1
Revenue Correlation: 47.55 | Revenue CAGR: 4.01% | SUE: 0.05 | # QB: 0
EPS current Quarter (2026-09-30): EPS=0.33 | Chg30d=+0.00% | Revisions=+50% | Analysts=13
EPS current Year (2026-12-31): EPS=1.32 | Chg30d=+0.00% | Revisions=+67% | GrowthEPS=-16.6% | GrowthRev=-15.4%
EPS next Year (2027-12-31): EPS=1.31 | Chg30d=+0.00% | Revisions=-57% | GrowthEPS=-0.8% | GrowthRev=-1.0%
[Analyst] Revisions Ratio: +31% (up=9, down=4)