Skip to main content
    B

    Blue Owl Capital Inc (OWL)

    Official site

    FINANCIAL SERVICES • ASSET MANAGEMENT • NYSE

    $10.40
    +0.73 (+7.55%)

    Market Cap: $15.15B

    Last updated: Oct 30, 2026 at 1:27 PM ET

    Earnings

    Performance (10Y)

    Beat Rate
    95%(20/21)
    Avg Surprise
    +7.34%
    Streak
    5 Q

    Upcoming Estimates

    Period ending Dec 31, 2026
    EPS Consensus$0.26
    Range$0.24 - $0.28
    17 analysts
    Revenue Consensus
    $764M
    Range$638M - $861M
    11 analysts
    PeriodReportedEst.SurpriseB/MYoY
    Dec 26EST
    -$0.26---
    Sep 26
    Reported Oct 29
    $N/A$0.22N/ABeat-
    Jun 26
    Reported Jul 30
    $0.22$0.22+0.00%Beat+4.8%
    Mar 26
    Reported Apr 30
    $0.19$0.18+5.56%Beat+11.8%
    Dec 25
    Reported Feb 5
    $0.24$0.22+9.09%Beat+14.3%
    Sep 25
    Reported Oct 30
    $0.22$0.22+0.00%Beat+10.0%
    Jun 25
    Reported Jul 31
    $0.21$0.21+0.00%Beat+0.0%
    Mar 25
    Reported May 1
    $0.17$0.18-5.56%Miss+0.0%
    Dec 24
    Reported Feb 6
    $0.21$0.21+0.00%Beat+16.7%
    Sep 24
    Reported Oct 31
    $0.20$0.20+0.00%Beat+25.0%
    Jun 24
    Reported Aug 1
    $0.21$0.19+10.53%Beat+31.2%
    Mar 24
    Reported May 2
    $0.17$0.16+6.25%Beat+13.3%
    Dec 23
    Reported Feb 9
    $0.18$0.17+5.88%Beat+20.0%
    Sep 23
    Reported Nov 2
    $0.16$0.16+0.00%Beat+14.3%
    Jun 23
    Reported Aug 1
    $0.16$0.16+0.00%Beat+23.1%
    Mar 23
    Reported May 4
    $0.15$0.15+0.00%Beat+36.4%
    Dec 22
    Reported Feb 13
    $0.15$0.15+0.00%Beat+25.0%
    Sep 22
    Reported Nov 4
    $0.14$0.13+7.69%Beat+27.3%
    Jun 22
    Reported Aug 4
    $0.13$0.11+18.18%Beat+44.4%
    Mar 22
    Reported May 5
    $0.11$0.11+0.00%Beat+266.7%
    Dec 21
    Reported Feb 17
    $0.12$0.11+9.09%Beat+1300.0%
    Sep 21
    Reported Nov 9
    $0.11$0.08+37.50%Beat-
    Jun 21
    Reported Aug 10
    $0.09$0.06+50.00%Beat-
    Mar 21
    Reported May 17
    $0.03N/AN/ABeat-
    Dec 20
    Reported Feb 24
    $-0.01N/AN/ABeat-
    Sep 20
    Reported Dec 7
    $0.00$0.00N/ABeat-

    Dividends

    Dividend Metrics

    Forward Yield8.85%
    Forward Annual Dividend$0.92
    Payout Ratio45.40%
    FrequencyQuarterly
    Pay MonthsMar, May, Aug, Nov

    Growth

    3Y CAGR+25.75%

    Key Metrics

    Valuation
    P/E Ratio11.95EV/EBITDA12.07x
    Price/FCF5.41xFCF Yield18.48%
    Profitability
    Profit Margin2.71%Operating Margin28.90%
    ROE5.65%ROIC7.64%
    Financial Health
    Debt/Equity1.91xInterest Coverage2.92x
    Current Ratio4.98xQuick Ratio4.98x
    Trading Statistics
    Beta1.33Avg Volume20.67M
    52-Week High$15.9852-Week Low$7.62

    Technical Indicators Dashboard

    Moving Averages

    SMA 10$9.40
    SMA 20$9.27
    SMA 50$10.10
    SMA 200$10.12
    EMA 10$9.54
    EMA 20$9.47
    EMA 50$9.76
    EMA 200$10.81

    MACD

    Line: -0.03Signal: -0.20Hist: 0.17

    ADX

    ADX: 23.4+DI: 31.6-DI: 14.6

    Aroon & PSAR

    Aroon Up100.0
    Aroon Down60.0
    PSAR$8.76

    Bollinger Bands

    Upper Band$9.99
    Lower Band$8.54
    %B Position1565%(Upper)
    Band Width1.28

    RSI (14-Day)

    Neutral
    64.2

    Momentum Oscillators

    Stoch %K84.6
    Stoch %D74.1
    Williams %R-1.1
    ROC (10d)15.9%
    Momentum1.43
    CCI (20d)278.2
    MFI (14d)64.7

    Volatility Measures

    ATR (14d)$0.40(3.9%)
    StdDev (20d)0.36
    Hist Vol47.1%(High)

    Volume Flow

    VWAP$10.21
    OBV-532.7M
    AD Line-12.1B
    CMF (20d)0.185

    Volume Metrics

    Avg Vol (20d)21.0M
    Vol Ratio1.8x(High)
    VWMA (20d)$9.33

    Pivot Points

    R3$10.36
    R2$10.06
    R1$9.86
    Pivot Point$9.56
    S1$9.36
    S2$9.06
    S3$8.86

    Advanced Oscillators

    TSI-2.80
    Ultimate Osc63.9
    KST-54.40

    Financial Data

    QuarterJun 2026Mar 2026Dec 2025Sep 2025Jun 2025Mar 2025Dec 2024Sep 2024Jun 2024Mar 2024Dec 2023Sep 2023
    Total Revenue$753.05M$753.81M$755.60M$727.99M$703.11M$683.49M$631.36M$600.88M$549.85M$513.34M$494.04M$429.65M
    Cost of Revenue$359.41M$375.87M$313.43M$341.37M$326.30M$325.94M$294.48M$271.11M$227.10M$224.79M$250.77M$213.98M
    Gross Profit$393.64M$377.94M$442.17M$386.62M$376.81M$357.55M$336.88M$329.77M$322.75M$288.55M$243.27M$215.67M
    Operating Expenses$277.23M$268.45M$275.17M$273.94M$277.52M$280.25M$198.05M$190.00M$150.19M$132.94M$126.52M$122.21M
    R&D$0$0$0$0$0$0$0$0$0$0$0$0
    SG&A$191.75M$183.91M$187.82M$181.29M$188.05M$190.78M$121.40M$121.33M$93.46M$76.75M$69.71M$65.48M
    Operating Income$116.41M$109.49M$167.00M$112.68M$99.28M$77.29M$138.83M$139.77M$172.55M$155.61M$116.75M$93.47M
    Interest Income$11.20M$16.52M$4.57M$21.38M$8.60M$3.53M$3.58M$15.96M$16.41M$7.93M$7.88M$4.46M
    Interest Expense$47.74M$43.88M$40.89M$42.35M$41.99M$38.52M$32.59M$34.10M$32.72M$22.48M$18.49M$19.67M
    Income Before Tax$70.94M$95.83M$167.75M$55.32M$84.49M$40.34M$74.07M$112.12M$156.25M$126.78M$84.31M$74.16M
    Income Tax Expense$10.28M$16.24M$17.01M$7.95M$13.80M$3.67M$3.02M$12.80M$18.20M$14.77M$3.11M$10.65M
    Net Income$60.66M$79.59M$150.75M$47.37M$70.70M$36.67M$71.06M$99.32M$138.05M$112.01M$81.19M$63.51M
    EBITDA$202.80M$216.11M$299.38M$176.73M$215.41M$172.30M$186.69M$205.93M$235.07M$201.67M$155.91M$150.36M
    EBIT$107.48M$123.19M$204.07M$76.29M$117.89M$75.34M$103.08M$130.26M$172.56M$141.34M$94.91M$89.38M
    * 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
    •
    275
    Alternative Asset Management, Private Credit, Income Investing
    Also mentions:
    OBDCAPOARES

    9 Critical Investing Lessons For This Correction

    The market doesn't care about your feelings, and your financial dreams aren't built on vibes. The stock market is down 5% this year and 6.5% from record highs. Since 2009 the average of 32 downturns (one every 6 months) is a 7.6% decline. This is still completely normal. Every single downturn is...

    Adam Galas
    •
    3/20/26
    •
    644
    market correction, recession, ZEUS, long-term-investing
    Also mentions:
    QQQOWL

    Blue Owl Capital (OWL): Fear Is Loud, Cash Is Quiet

    Institutional-Retail Divergence: Blue Owl raised $57B from institutions while retail panic-sold the stock 40% below $22 consensus fair value. Durable Fee Model: 86% of fees come from permanent capital across three platforms...

    Glenn Ford
    •
    11/7/25
    •
    769

    News

    OWL Valuation and Fair Value

    P/E
    12.0x
    Forward P/E
    9.6x
    EV/EBITDA
    12.1x
    P/FCF
    5.4x
    PEG
    0.1x
    P/B
    3.6x
    See GNG's fair value

    OWL Profitability: Margins, ROIC and FCF

    Gross margin
    53.5%
    Operating margin
    28.9%
    Net margin
    2.7%
    ROIC
    7.6%
    ROE
    5.7%
    FCF yield
    18.5%

    OWL Analyst Ratings

    Consensus
    Buy
    Analysts
    17
    Strong Buy
    2
    Buy
    8
    Hold
    7
    Sell
    0
    Strong Sell
    0

    OWL Bull Case vs Bear Case

    Bear case

    • OWL beat EPS estimates in 25.0% of its last 8 reported quarters.

    OWL Earnings: Beat Rate and Next Report

    Beat rate
    2 of 8 quarters (25.0%)
    Average surprise
    1.1%
    EPS estimate (fiscal period ending Dec 31, 2026)
    $0.26

    OWL Dividend

    Forward yield
    8.8%
    Payout ratio
    45.4%
    3Y DPS growth
    25.7%
    Pay months
    Mar, May, Aug, Nov
    OWL dividend history

    Frequently Asked Questions About OWL

    What is OWL's current dividend yield?

    Blue Owl Capital Inc (OWL) has a forward dividend yield of 8.85%.

    Does OWL pay dividends?

    Yes, Blue Owl Capital Inc pays dividends with a forward dividend yield of 8.85%.

    What is OWL's P/E ratio?

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

    What is OWL's market cap?

    Blue Owl Capital Inc (OWL) has a market capitalization of $15.15B with a current stock price of $10.40.

    Get full access to GNG Research

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