Skip to main content
    B

    Blue Owl Capital Corporation (OBDC)

    Official site

    FINANCIAL SERVICES • ASSET MANAGEMENT • NYSE

    $10.36
    +0.26 (+2.52%)

    Market Cap: $5.01B

    Last updated: Oct 16, 2026 at 1:55 PM ET

    Earnings

    Performance (10Y)

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

    Upcoming Estimates

    Period ending Sep 30, 2026
    EPS Consensus$0.33
    Range$0.32 - $0.35
    13 analysts
    EPS Revisions
    1
    0
    7d
    3
    0
    30d
    EPS Estimate DriftChange to current
    90d ago$0.32+1.8%
    60d ago$0.32+1.7%
    30d ago$0.330.0%
    7d ago$0.330.0%
    Current$0.33
    Revenue Consensus
    $384M
    Range$370M - $403M
    11 analysts
    Period ending Dec 31, 2026
    EPS Consensus$0.32
    Range$0.29 - $0.39
    12 analysts
    Revenue Consensus
    $367M
    Range$335M - $408M
    11 analysts
    PeriodReportedEst.SurpriseB/MYoY
    Dec 26EST
    -$0.32---
    Sep 26EST
    -$0.33---
    Jun 26
    Reported Aug 5
    $0.34$0.32+6.25%Beat-19.0%
    Mar 26
    Reported May 6
    $0.32$0.35-8.57%Miss-22.0%
    Dec 25
    Reported Feb 18
    $0.36$0.35+2.86%Beat-23.4%
    Sep 25
    Reported Nov 5
    $0.36$0.39-7.69%Miss-23.4%
    Jun 25
    Reported Aug 6
    $0.42$0.40+5.00%Beat-12.5%
    Mar 25
    Reported May 7
    $0.41$0.43-4.65%Miss-12.8%
    Dec 24
    Reported Feb 19
    $0.47$0.46+2.84%Beat-7.8%
    Sep 24
    Reported Nov 6
    $0.47$0.48-2.08%Miss-4.1%
    Jun 24
    Reported Aug 7
    $0.48$0.47+2.13%Beat+0.0%
    Mar 24
    Reported May 8
    $0.47$0.48-2.08%Miss+4.4%
    Dec 23
    Reported Feb 21
    $0.51$0.49+4.08%Beat+24.4%
    Sep 23
    Reported Nov 8
    $0.49$0.47+4.26%Beat+32.4%
    Jun 23
    Reported Aug 9
    $0.48$0.46+4.35%Beat+50.0%
    Mar 23
    Reported May 11
    $0.45$0.43+4.65%Beat+45.2%
    Dec 22
    Reported Feb 22
    $0.41$0.40+2.50%Beat+17.1%
    Sep 22
    Reported Nov 2
    $0.37$0.34+8.82%Beat+12.1%
    Jun 22
    Reported Aug 3
    $0.32$0.31+3.23%Beat+6.7%
    Mar 22
    Reported May 4
    $0.31$0.33-6.06%Miss+19.2%
    Dec 21
    Reported Feb 23
    $0.35$0.35+0.00%Beat+20.7%
    Sep 21
    Reported Nov 3
    $0.33$0.31+6.45%Beat+0.0%
    Jun 21
    Reported Aug 4
    $0.30$0.29+3.45%Beat-11.8%
    Mar 21
    Reported May 5
    $0.26$0.29-10.34%Miss-29.7%
    Dec 20
    Reported Feb 23
    $0.29$0.28+5.45%Beat-21.6%
    Sep 20
    Reported Nov 4
    $0.33$0.35-5.71%Miss-8.3%
    Jun 20
    Reported Aug 4
    $0.34$0.37-8.11%Miss-19.0%
    Mar 20
    Reported May 5
    $0.37$0.38-2.63%Miss-9.8%
    Dec 19
    Reported Feb 20
    $0.37$0.38-2.63%Miss+105.6%
    Sep 19
    Reported Oct 30
    $0.36$0.36+0.00%Beat-18.2%
    Jun 19
    Reported Jul 30
    $0.42$0.42+0.00%Beat+2.4%
    Mar 19
    Reported May 29
    $0.41$0.00N/ABeat-6.8%
    Dec 18
    Reported Mar 31
    $0.18$0.00N/ABeat-
    Sep 18
    Reported Nov 7
    $0.44$0.00N/ABeat-
    Jun 18
    Reported Aug 8
    $0.41$0.00N/ABeat-
    Mar 18
    Reported May 9
    $0.44$0.00N/ABeat-

    Dividends

    Dividend Metrics

    Forward Yield11.97%
    Forward Annual Dividend$1.24
    Payout Ratio3184.81%
    FrequencyQuarterly
    Pay MonthsJan, Apr, Jul, Sep, Oct

    Growth

    3Y CAGR+15.52%
    5Y CAGR-1.05%

    Key Metrics

    Valuation
    P/E Ratio7.50EV/EBITDA779.18x
    Price/FCFN/AFCF YieldN/A
    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.69Avg Volume3.94M
    52-Week High$12.0052-Week Low$9.74

    Technical Indicators Dashboard

    Moving Averages

    SMA 10$10.14
    SMA 20$10.38
    SMA 50$10.77
    SMA 200$10.81
    EMA 10$10.22
    EMA 20$10.35
    EMA 50$10.56
    EMA 200$10.88

    MACD

    Line: -0.18Signal: -0.18Hist: 0.00

    ADX

    ADX: 25.6+DI: 15.4-DI: 20.6

    Aroon & PSAR

    Aroon Up20.0
    Aroon Down76.0
    PSAR$9.82

    Bollinger Bands

    Upper Band$10.93
    Lower Band$9.82
    %B Position1063%(Upper)
    Band Width0.48

    RSI (14-Day)

    Neutral
    46.9

    Momentum Oscillators

    Stoch %K30.6
    Stoch %D25.3
    Williams %R-54.0
    ROC (10d)-0.8%
    Momentum-0.09
    CCI (20d)-38.3
    MFI (14d)24.0

    Volatility Measures

    ATR (14d)$0.29(2.8%)
    StdDev (20d)0.28
    Hist Vol16.6%(Low)

    Volume Flow

    VWAP$10.28
    OBV-44.7M
    AD Line-12.1B
    CMF (20d)-1.200

    Volume Metrics

    Avg Vol (20d)4.1M
    Vol Ratio1.3x
    VWMA (20d)$10.35

    Pivot Points

    R3$10.31
    R2$10.21
    R1$10.16
    Pivot Point$10.06
    S1$10.01
    S2$9.91
    S3$9.86

    Advanced Oscillators

    TSI-30.50
    Ultimate Osc56.2
    KST-65.44

    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...

    Glenn Ford
    •
    8/25/26
    •
    260
    Alternative Asset Management, Private Credit, Income Investing
    Also mentions:
    OBDCAPOARES

    News

    OBDC Valuation and Fair Value

    P/E
    7.5x
    Forward P/E
    8.3x
    EV/EBITDA
    779.2x
    P/B
    0.7x
    See GNG's fair value

    OBDC Profitability: Margins, ROIC and FCF

    Operating margin
    74.7%
    Net margin
    17.0%
    ROIC
    0.3%
    ROE
    3.9%
    FCF margin
    190.1%

    OBDC Analyst Ratings

    Consensus
    Buy
    Analysts
    13
    Strong Buy
    3
    Buy
    8
    Hold
    2
    Sell
    0
    Strong Sell
    0

    OBDC Bull Case vs Bear Case

    Bull case

    • OBDC converts 190.1% of revenue into free cash flow.
    • 84.6% of OBDC's analyst ratings are Buy or Strong Buy.

    Bear case

    • OBDC's quarterly revenue changed -17.4% year over year.

    OBDC Earnings: Beat Rate and Next Report

    Beat rate
    4 of 8 quarters (50.0%)
    Average surprise
    -0.8%
    EPS estimate (fiscal period ending Sep 30, 2026)
    $0.33
    Estimate revisions (30 days, fiscal period ending Sep 30, 2026)
    3 up, 0 down

    OBDC Dividend

    Forward yield
    12.0%
    Payout ratio
    3184.8%
    3Y DPS growth
    15.5%
    5Y DPS growth
    -1.0%
    Pay months
    Jan, Apr, Jul, Sep, Oct
    OBDC dividend history

    Frequently Asked Questions About OBDC

    What is OBDC's current dividend yield?

    Blue Owl Capital Corporation (OBDC) has a forward dividend yield of 11.97%.

    Does OBDC pay dividends?

    Yes, Blue Owl Capital Corporation pays dividends with a forward dividend yield of 11.97%.

    What is OBDC's P/E ratio?

    Blue Owl Capital Corporation has a price-to-earnings (P/E) ratio of 7.50.

    What is OBDC's market cap?

    Blue Owl Capital Corporation (OBDC) has a market capitalization of $5.01B with a current stock price of $10.36.

    Get full access to GNG Research

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