(OBDC) Blue Owl Capital - Overview

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US69121K1043

Stock: Direct Lending, Fund Investments, Private Equity, Loans, Securities

Total Rating 26
Risk 69
Buy Signal -1.49
Risk 5d forecast
Volatility 25.4%
Relative Tail Risk -0.09%
Reward TTM
Sharpe Ratio -0.80
Alpha -28.10
Character TTM
Beta 0.589
Beta Downside 0.850
Drawdowns 3y
Max DD 23.34%
CAGR/Max DD 0.36

EPS (Earnings per Share)

EPS (Earnings per Share) of OBDC over the last years for every Quarter: "2021-03": 0.26, "2021-06": 0.31, "2021-09": 0.33, "2021-12": 0.35, "2022-03": 0.31, "2022-06": 0.32, "2022-09": 0.37, "2022-12": 0.49, "2023-03": 0.45, "2023-06": 0.48, "2023-09": 0.49, "2023-12": 0.51, "2024-03": 0.47, "2024-06": 0.49, "2024-09": 0.47, "2024-12": 0.47, "2025-03": 0.41, "2025-06": 0.42, "2025-09": 0.3719, "2025-12": 0.3713,

Revenue

Revenue of OBDC over the last years for every Quarter: 2021-03: 215.511, 2021-06: 212.378, 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,

Description: OBDC Blue Owl Capital February 27, 2026

Blue Owl Capital Corporation (NYSE: OBDC) operates as a business development company focused on direct and fund-of-fund investments across the private credit and private-equity spectrum. Its portfolio includes senior secured and unsecured loans, mezzanine debt, unitranche and second-lien term loans, as well as equity-linked securities such as warrants, preferred stock, and common equity. The firm targets middle-market U.S. companies with EBITDA of $10 million–$250 million (or revenue of $50 million–$2.5 billion) and typically makes investments ranging from $20 million to $250 million with maturities of three to ten years.

As of the latest Q4 2025 filing, OBDC reported a net asset value (NAV) of approximately $2.3 billion and a quarterly distribution of $0.45 per share, translating to an annualized distribution yield near 7.8 %. The portfolio’s weighted-average loan size is about $95 million, and 60 % of assets are allocated to senior secured loans, while 25 % is in unitranche and mezzanine structures. Current macro drivers include a flattening Fed policy curve that keeps short-term rates elevated, compressing credit spreads in the middle-market loan market, and robust private-equity fundraising that fuels demand for unitranche financing.

For a deeper dive into OBDC’s metrics and valuation outlook, consider reviewing ValueRay’s detailed analysis.

Headlines to watch out for

  • Middle market lending demand impacts investment volume
  • Interest rate fluctuations affect net investment income
  • Credit quality of portfolio companies drives returns
  • Regulatory changes for BDCs could alter operations

Piotroski VR‑10 (Strict, 0-10) 5.0

Net Income: 627.4m TTM > 0 and > 6% of Revenue
FCF/TA: 0.08 > 0.02 and ΔFCF/TA 6.90 > 1.0
NWC/Revenue: 35.71% < 20% (prev 40.36%; Δ -4.65% < -1%)
CFO/TA 0.08 > 3% & CFO 1.38b > Net Income 627.4m
Net Debt (9.29b) to EBITDA (787.1m): 11.80 < 3
Current Ratio: 3.52 > 1.5 & < 3
Outstanding Shares: last quarter (507.8m) vs 12m ago 30.16% < -2%
Gross Margin: 62.69% > 18% (prev 0.60%; Δ 6.21k% > 0.5%)
Asset Turnover: 9.03% > 50% (prev 7.94%; Δ 1.10% > 0%)
Interest Coverage Ratio: 1.39 > 6 (EBITDA TTM 787.1m / Interest Expense TTM 565.9m)

Altman Z'' 0.50

A: 0.03 (Total Current Assets 700.0m - Total Current Liabilities 199.1m) / Total Assets 17.19b
B: -0.01 (Retained Earnings -119.9m / Total Assets 17.19b)
C: 0.05 (EBIT TTM 786.6m / Avg Total Assets 15.53b)
D: -0.01 (Book Value of Equity -115.0m / Total Liabilities 9.79b)
Altman-Z'' Score: 0.50 = B

Beneish M

DSRI: 0.67 (Receivables 104.6m/122.9m, Revenue 1.40b/1.10b)
GMI: 0.96 (GM 62.69% / 60.49%)
AQI: none (AQ_t none / AQ_t-1 none)
SGI: 1.27 (Revenue 1.40b / 1.10b)
TATA: -0.04 (NI 627.4m - CFO 1.38b) / TA 17.19b)
Beneish M-Score: cannot calculate (missing components)

What is the price of OBDC shares?

As of March 23, 2026, the stock is trading at USD 11.15 with a total of 6,645,541 shares traded.
Over the past week, the price has changed by +0.36%, over one month by -3.13%, over three months by -9.30% and over the past year by -18.33%.

Is OBDC a buy, sell or hold?

Blue Owl Capital has received a consensus analysts rating of 4.33. Therefore, it is recommended to buy OBDC.
  • StrongBuy: 7
  • Buy: 2
  • Hold: 3
  • Sell: 0
  • StrongSell: 0

What are the forecasts/targets for the OBDC price?

Issuer Target Up/Down from current
Wallstreet Target Price 14 25.2%
Analysts Target Price 14 25.2%

OBDC Fundamental Data Overview March 18, 2026

P/E Trailing = 8.9597
P/E Forward = 8.2305
P/S = 3.0669
P/B = 0.7501
Revenue TTM = 1.40b USD
EBIT TTM = 786.6m USD
EBITDA TTM = 787.1m USD
Long Term Debt = unknown (none)
Short Term Debt = unknown (none)
Debt = 9.30b USD (from shortLongTermDebtTotal, last quarter)
Net Debt = 9.29b USD (from netDebt column, last quarter)
Enterprise Value = 14.97b USD (5.68b + Debt 9.30b - CCE 9.84m)
Interest Coverage Ratio = 1.39 (Ebit TTM 786.6m / Interest Expense TTM 565.9m)
EV/FCF = 10.82x (Enterprise Value 14.97b / FCF TTM 1.38b)
FCF Yield = 9.25% (FCF TTM 1.38b / Enterprise Value 14.97b)
FCF Margin = 98.66% (FCF TTM 1.38b / Revenue TTM 1.40b)
Net Margin = 44.73% (Net Income TTM 627.4m / Revenue TTM 1.40b)
Gross Margin = 62.69% ((Revenue TTM 1.40b - Cost of Revenue TTM 523.3m) / Revenue TTM)
Gross Margin QoQ = 74.98% (prev 51.96%)
Tobins Q-Ratio = 0.87 (Enterprise Value 14.97b / Total Assets 17.19b)
Interest Expense / Debt = 1.55% (Interest Expense 144.6m / Debt 9.30b)
Taxrate = 2.22% (2.71m / 121.8m)
NOPAT = 769.1m (EBIT 786.6m * (1 - 2.22%))
Current Ratio = 3.52 (Total Current Assets 700.0m / Total Current Liabilities 199.1m)
Debt / Equity = 1.26 (Debt 9.30b / totalStockholderEquity, last quarter 7.40b)
Debt / EBITDA = 11.80 (Net Debt 9.29b / EBITDA 787.1m)
Debt / FCF = 6.71 (Net Debt 9.29b / FCF TTM 1.38b)
Total Stockholder Equity = 7.61b (last 4 quarters mean from totalStockholderEquity)
RoA = 4.04% (Net Income 627.4m / Total Assets 17.19b)
RoE = 8.25% (Net Income TTM 627.4m / Total Stockholder Equity 7.61b)
RoCE = 4.63% (EBIT 786.6m / Capital Employed (Total Assets 17.19b - Current Liab 199.1m))
RoIC = 4.48% (NOPAT 769.1m / Invested Capital 17.16b)
WACC = 4.00% (E(5.68b)/V(14.98b) * Re(8.05%) + D(9.30b)/V(14.98b) * Rd(1.55%) * (1-Tc(0.02)))
Discount Rate = 8.05% (= CAPM, Blume Beta Adj.)
Shares Correlation 3-Years: 100.0 | Cagr: 14.09%
[DCF] Terminal Value 80.82% ; FCFF base≈894.4m ; Y1≈587.1m ; Y5≈267.9m
[DCF] Fair Price = N/A (negative equity: EV 8.54b - Net Debt 9.29b = -754.8m; debt exceeds intrinsic value)
EPS Correlation: 20.12 | EPS CAGR: 4.93% | SUE: 0.29 | # QB: 0
Revenue Correlation: 51.53 | Revenue CAGR: 41.01% | SUE: -1.01 | # QB: 0
EPS next Quarter (2026-06-30): EPS=0.34 | Chg7d=-0.004 | Chg30d=-0.011 | Revisions Net=-5 | Analysts=11
EPS current Year (2026-12-31): EPS=1.36 | Chg7d=-0.021 | Chg30d=-0.047 | Revisions Net=-6 | Growth EPS=-14.0% | Growth Revenue=-11.1%
EPS next Year (2027-12-31): EPS=1.32 | Chg7d=-0.013 | Chg30d=-0.021 | Revisions Net=-3 | Growth EPS=-3.1% | Growth Revenue=-2.3%
[Analyst] Revisions Ratio: -0.71 (1 Up / 6 Down within 30d for Next Quarter)
[Growth] Implied Growth Rate = -3.1% (Discount Rate 8.1% - Earnings Yield 11.2%)
[Growth] Growth Spread = -10.9% (Analyst -14.0% - Implied -3.1%)

Additional Sources for OBDC Stock

Fund Manager Positions: Dataroma | Stockcircle