B

    Blue Owl Capital Corporation (OBDC)

    Official site

    FINANCIAL SERVICES • ASSET MANAGEMENT • NYSE

    $11.53
    +0.23 (+1.99%)

    Market Cap: $5.61B

    Last updated: Sep 01, 2026 at 10:00 AM ET

    Earnings

    Performance (10Y)

    Beat Rate
    62%(18/29)
    Avg Surprise
    +0.20%
    Streak
    1 Q

    Upcoming Estimates

    Sep 30, 2026
    EPS Consensus$0.32
    Range$0.32 - $0.34
    13 analysts
    EPS Revisions
    2
    0
    7d
    1
    0
    30d
    EPS Estimate Drift
    90d ago$0.32-1.1%
    60d ago$0.32-1.1%
    30d ago$0.32-1.1%
    7d ago$0.32-0.2%
    Current$0.32
    Revenue Consensus
    $382M
    Range$370M - $395M
    10 analysts
    Dec 31, 2026
    EPS Consensus$0.32
    Range$0.30 - $0.36
    12 analysts
    Revenue Consensus
    $365M
    Range$337M - $388M
    10 analysts
    PeriodReportedEst.SurpriseB/MYoY
    Dec 26EST
    -$0.32---
    Sep 26EST
    -$0.32---
    Jun 26
    $0.34$0.32+6.25%Beat-19.0%
    Mar 26
    $0.32$0.35-8.57%Miss-22.0%
    Dec 25
    $0.36$0.35+2.86%Beat-23.4%
    Sep 25
    $0.36$0.39-7.69%Miss-23.4%
    Jun 25
    $0.42$0.40+5.00%Beat-12.5%
    Mar 25
    $0.41$0.43-4.65%Miss-12.8%
    Dec 24
    $0.47$0.46+2.84%Beat-7.8%
    Sep 24
    $0.47$0.48-2.08%Miss-4.1%
    Jun 24
    $0.48$0.47+2.13%Beat+0.0%
    Mar 24
    $0.47$0.48-2.08%Miss+4.4%
    Dec 23
    $0.51$0.49+4.08%Beat+24.4%
    Sep 23
    $0.49$0.47+4.26%Beat+32.4%
    Jun 23
    $0.48$0.46+4.35%Beat+50.0%
    Mar 23
    $0.45$0.43+4.65%Beat+45.2%
    Dec 22
    $0.41$0.40+2.50%Beat+17.1%
    Sep 22
    $0.37$0.34+8.82%Beat+12.1%
    Jun 22
    $0.32$0.31+3.23%Beat+6.7%
    Mar 22
    $0.31$0.33-6.06%Miss+19.2%
    Dec 21
    $0.35$0.35+0.00%Beat+20.7%
    Sep 21
    $0.33$0.31+6.45%Beat+0.0%
    Jun 21
    $0.30$0.29+3.45%Beat-11.8%
    Mar 21
    $0.26$0.29-10.34%Miss-29.7%
    Dec 20
    $0.29$0.28+5.45%Beat-21.6%
    Sep 20
    $0.33$0.35-5.71%Miss-8.3%
    Jun 20
    $0.34$0.37-8.11%Miss-19.0%
    Mar 20
    $0.37$0.38-2.63%Miss-9.8%
    Dec 19
    $0.37$0.38-2.63%Miss+105.6%
    Sep 19
    $0.36$0.36+0.00%Beat-18.2%
    Jun 19
    $0.42$0.42+0.00%Beat+2.4%
    Mar 19
    $0.41$0.00N/ABeat-6.8%
    Dec 18
    $0.18$0.00N/ABeat-
    Sep 18
    $0.44$0.00N/ABeat-
    Jun 18
    $0.41$0.00N/ABeat-
    Mar 18
    $0.44$0.00N/ABeat-

    Dividends

    Dividend Metrics

    Yield12.32%
    Annual/Share$1.42
    Payout Ratio3323.28%
    Frequency4
    Pay MonthsJan, Apr, Jul, Sep, Oct

    Growth

    3Y CAGR+15.52%
    5Y CAGR-1.05%
    View OBDC's full dividend history

    Key Metrics

    Valuation
    P/E Ratio8.35EV/EBITDAN/A
    Price/FCF2.59xFCF Yield38.65%
    Profitability
    Profit Margin17.00%Operating Margin74.70%
    ROE3.92%ROIC0.28%
    Financial Health
    Debt/Equity1.12xInterest Coverage-0.34x
    Current RatioN/AQuick RatioN/A
    Trading Statistics
    Beta0.67Avg Volume4.19M
    52-Week High$12.7852-Week Low$10.03

    Technical Indicators Dashboard

    Moving Averages

    SMA 10$11.34
    SMA 20$11.43
    SMA 50$11.06
    SMA 200$11.12
    EMA 10$11.38
    EMA 20$11.33
    EMA 50$11.16
    EMA 200$11.23

    MACD

    Line: 0.08Signal: 0.11Hist: -0.03

    ADX

    ADX: 16.6+DI: 24.2-DI: 14.5

    Aroon & PSAR

    Aroon Up52.0
    Aroon Down16.0
    PSAR$11.75

    Bollinger Bands

    Upper Band$11.87
    Lower Band$10.99
    %B Position767%(Upper)
    Band Width0.61

    RSI (14-Day)

    Neutral
    57.9

    Momentum Oscillators

    Stoch %K19.2
    Stoch %D14.0
    Williams %R-59.8
    ROC (10d)0.2%
    Momentum0.03
    CCI (20d)13.4
    MFI (14d)53.8

    Volatility Measures

    ATR (14d)$0.23(2.0%)
    StdDev (20d)0.22
    Hist Vol24.1%(Moderate)

    Volume Flow

    VWAP$11.46
    OBV-36.7M
    AD Line-13.4B
    CMF (20d)0.087

    Volume Metrics

    Avg Vol (20d)4.2M
    Vol Ratio1.5x(High)
    VWMA (20d)$11.46

    Pivot Points

    R3$11.50
    R2$11.44
    R1$11.37
    Pivot Point$11.31
    S1$11.24
    S2$11.18
    S3$11.11

    Advanced Oscillators

    TSI9.24
    Ultimate Osc46.1
    KST37.38

    Financial Data

    QuarterJun 2026Mar 2026Dec 2025Sep 2025Jun 2025Mar 2025Dec 2024Sep 2024Jun 2024Mar 2024Dec 2023Sep 2023
    Total Revenue$417.80M$184.30M$147.62M$410.85M$515.50M$424.06M$291.64M$419.13M$404.38M$408.27M$515.41M$408.93M
    Cost of RevenueN/A$93.11M$102.04M$140.17M$139.78M$141.35M$107.50M$116.55M$101.24M$109.59M$106.19M$103.93M
    Gross ProfitN/A$218.76M$305.85M$151.61M$158.83M$263.00M$168.91M$152.62M$140.48M$203.74M$205.44M$225.39M
    Operating Expenses$224.46M$238.43M$387.14M$260.39M$266.85M$255.59M$209.71M$217.56M$205.22M$211.57M$313.11M$206.24M
    R&D$0$0$0$0$0$0$0$0$0$0$0$0
    SG&A$0$0$0$0$0$0$0$0$0$0$0$0
    Operating IncomeN/A$112.38M$265.89M$132.76M$139.99M$247.94M$154.84M$140.09M$124.63M$187.77M$193.62M$211.19M
    Interest Income$401.34M$361.91M$252.81M$403.11M$485.84M$379.52M$394.39M$406.03M$396.76M$399.58M$457.64M$399.02M
    Interest Expense$0$0$-148,532,000$0$0$0$107.50M$0$0$0$-103,955,000$0
    Income Before Tax$176.88M$-54,123,000$-209,868,000$150.45M$218.99M$168.47M$184.68M$188.47M$191.54M$188.00M$222.08M$192.78M
    Income Tax Expense$712,000$2.45M$2.91M$4.58M$2.29M$3.75M$437,000$3.56M$2.41M$5.24M$0$2.73M
    Net Income$65.74M$-56,570,000$-133,575,000$145.87M$137.51M$164.72M$141.78M$148.46M$122.22M$182.52M$213.43M$216.85M
    EBITDA$191.85M$-59,904,000$-253,316,000$137.79M$219.88M$157.95M$68.45M$194.66M$188.76M$189.95M$191.32M$195.40M
    EBIT$193.35M$-54,123,000$-239,523,000$150.45M$248.65M$168.47M$81.93M$201.58M$199.16M$196.69M$202.31M$202.69M
    * Some calculated fields are derived from available data when not provided by source

    Related GNG Research

    Blue Owl Capital (OWL): The Gate Held, the Stock Did Not

    Market priced the tender requests, not actual liquidity - OWL shares fell from $15.77 (Nov 2025) to $11.68, hitting the high-$7s in April despite broad market +14% over the same period Flagship repurchase requests hit 18.8% (~$3.6bn); manager honored 5% cap, net outflows $660m; tech fund outflows $100m - combined net $760m versus $7.8bn raised platform-wide, outflows = 0.25% of $319bn AUM Fee-paying assets $190.6bn (+7% YoY), permanent capital $225.0bn; fee-related earnings $392.2m ($0.25 adj share) and distributable earnings $351.2m ($0.22) - both +9% as real assets near 30% of AUM Valuation by cash earnings ~13.3x current distributable run-rate, ~13.1x 2026 consensus, ~11.5x fee-related; trailing dividend yield ~7.7% and run-rate yield ~7.9% on $0.23 Operational and capital risks are real - TTM fundraising down to $50.5bn (-11%), net debt/EBITDA ~4.07x, interest coverage 2.92x, priced $750m 10yr at 6.75%

    Unknown Author
    8/25/26
    208
    Alternative Asset Management
    Private Credit
    Income Investing
    Also mentions:
    OBDC
    APO
    ARES

    News

    Frequently Asked Questions About OBDC

    What is OBDC's current dividend yield?
    Blue Owl Capital Corporation (OBDC) has a current dividend yield of 12.32%.
    Does OBDC pay dividends?
    Yes, Blue Owl Capital Corporation pays dividends with a current yield of 12.32%.
    What is OBDC's P/E ratio?
    Blue Owl Capital Corporation has a price-to-earnings (P/E) ratio of 8.35.
    What is OBDC's market cap?
    Blue Owl Capital Corporation (OBDC) has a market capitalization of $5.61B with a current stock price of $11.53.

    Get full access to GNG Research

    Create a free account to access portfolio tracking, advanced tools, and more.