Blue Owl Capital Corporation logo

Blue Owl Capital Corporation

OBDC

NYSEFinancial ServicesAsset Management

Previous close

$11.30

+$0.02 · +0.18%

Aug 21, 4:00 PM ET

Pre-market

$11.2922

−$0.0078 · -0.07%

Aug 24, 6:25 AM ET

OBDC company overview

Historical prices · Market data may be delayed.

GoAI snapshot

AI-powered factor overview

Jul 10, 2026

GoAI score

Buy

Favorable setup — positive multi-factor alignment

Valuation

86

Deep Value

Momentum

37

Weakening

Sentiment

57

Mixed

Risk resilience

68

Moderate Risk

Full GoAI research

Thesis, catalysts, evidence, and risk analysis.

View full GoAI research

AI-generated, informational only, and not investment advice.

Company profile

Company website

Blue Owl Capital Corporation operates as a business development company (BDC). The firm strategically allocates capital across a diverse range of financial instruments, including senior secured, unsecured, subordinated, and mezzanine debt. Additionally, it actively seeks equity-linked opportunities, such as warrants and preferred stock, alongside direct investments in both preferred and common equity. Within its private equity endeavors, the company targets businesses engaged in growth initiatives, strategic acquisitions, market or product expansion, financial refinancings, and capital recapitalizations. Its primary focus is on U.S.-based middle-market enterprises that, at the time of investment, exhibit annual EBITDA figures ranging from $10 million to $250 million, or generate annual revenues between $50 million and $2.5 billion.

Industry
Asset Management
Sector
Financial Services
Headquarters
US
CEO
Craig William Packer
Listed since
Jul 18, 2019
Employees
0

Market position

Day range

Current $11.30

52-week range

Current $11.30

Open
$11.40
Previous close
$11.28
Volume
2.3M
0.6× average
Average volume
3.82M
Average daily volume
Market cap
5.61B USD
Beta
0.67
Market reference 1
50-day average
$11.0562
+2.21% above average
200-day average
$11.6393
-2.92% below average

Financials

Financial snapshot

Latest / TTM

Valuation & yield

P/E (TTM)
20.18×
P/B (TTM)
0.8×
P/S (TTM)
3.97×
Dividend yield
12.74%

Profitability & efficiency

Gross margin
67.56%
Operating margin
48.69%
Net margin
20.43%

Financial health

Debt / equity
1.12×

Financial statements

Margin trends

Profitability as a percentage of reported revenue.

Gross marginOperating marginNet margin
Gross, operating, and net margin trends82%66%50%33%Gross margin, FY2021: 78.17%Gross margin, FY2022: 66.23%Gross margin, FY2023: 67.79%Gross margin, FY2024: 60.49%Gross margin, FY2025: 75.32%Operating margin, FY2021: 72.25%Operating margin, FY2022: 58.87%Operating margin, FY2023: 63.59%Operating margin, FY2024: 55.18%Operating margin, FY2025: 73.23%Net margin, FY2021: 70.82%Net margin, FY2022: 57.66%Net margin, FY2023: 62.22%Net margin, FY2024: 54.06%Net margin, FY2025: 37.37%FY2021FY2022FY2023FY2024FY2025
Gross margin FY2021 78.17%. Gross margin FY2022 66.23%. Gross margin FY2023 67.79%. Gross margin FY2024 60.49%. Gross margin FY2025 75.32%. Operating margin FY2021 72.25%. Operating margin FY2022 58.87%. Operating margin FY2023 63.59%. Operating margin FY2024 55.18%. Operating margin FY2025 73.23%. Net margin FY2021 70.82%. Net margin FY2022 57.66%. Net margin FY2023 62.22%. Net margin FY2024 54.06%. Net margin FY2025 37.37%.

Income trends

Revenue

1.68B USD+52.55%

Operating income

1.23B USD+102.45%

Net income

627.41M USD+5.45%
Income trends across reported periods1.8B USD1.32B USD830.16M USD345.09M USDRevenue, FY2021: 882.31M USDRevenue, FY2022: 808.76M USDRevenue, FY2023: 1.27B USDRevenue, FY2024: 1.1B USDRevenue, FY2025: 1.68B USDOperating income, FY2021: 637.5M USDOperating income, FY2022: 476.13M USDOperating income, FY2023: 810.68M USDOperating income, FY2024: 607.34M USDOperating income, FY2025: 1.23B USDNet income, FY2021: 624.88M USDNet income, FY2022: 466.36M USDNet income, FY2023: 793.31M USDNet income, FY2024: 594.98M USDNet income, FY2025: 627.41M USDFY2021FY2022FY2023FY2024FY2025
Revenue FY2021 882.31M USD. Revenue FY2022 808.76M USD. Revenue FY2023 1.27B USD. Revenue FY2024 1.1B USD. Revenue FY2025 1.68B USD. Operating income FY2021 637.5M USD. Operating income FY2022 476.13M USD. Operating income FY2023 810.68M USD. Operating income FY2024 607.34M USD. Operating income FY2025 1.23B USD. Net income FY2021 624.88M USD. Net income FY2022 466.36M USD. Net income FY2023 793.31M USD. Net income FY2024 594.98M USD. Net income FY2025 627.41M USD.
Metric (USD)FY2025FY2024FY2023FY2022FY2021
Revenue1.68B USD1.1B USD1.27B USD808.76M USD882.31M USD
Cost of goods sold414.38M USD434.88M USD410.59M USD273.13M USD192.65M USD
Gross profit1.26B USD665.75M USD864.33M USD535.63M USD689.66M USD
Selling, general, and administrative27.09M USD28.38M USD27.94M USD25.09M USD25.69M USD
Operating expenses35.1M USD58.42M USD53.65M USD59.5M USD52.17M USD
Interest income1.85B USD1.38B USD1.4B USD1.05B USD946.47M USD
Interest expense595.75M USD434.88M USD410.59M USD273.13M USD192.65M USD
Depreciation and amortization25.82M USD
Operating income1.23B USD607.34M USD810.68M USD476.13M USD637.5M USD
Net income627.41M USD594.98M USD793.31M USD466.36M USD624.88M USD

Company facts updated Aug 24, 2026.

Earnings

EPS beat rate
55%
6 beats, 5 misses, 0 met estimates
Average EPS surprise
-1.10%
11 comparable reports
Latest EPS result
0.34
Estimate 0.32 · Beat by 6.68%

EPS: actual versus estimate

Recent quarterly results

ActualEstimate
Quarterly EPS actual values compared with estimates0.510.430.350.27Q1 '25BeatQ2 '25MissQ3 '25BeatQ4 '25MissQ1 '26BeatQ2 '26MissQ3 '26BeatQ4 '26Estimate
Q1 2025, reported Feb 19, 2025: actual 0.47, estimate 0.46, surprise +2.17%, Beat. Q2 2025, reported May 7, 2025: actual 0.39, estimate 0.43, surprise -9.30%, Miss. Q3 2025, reported Aug 6, 2025: actual 0.4, estimate 0.39, surprise +2.56%, Beat. Q4 2025, reported Nov 5, 2025: actual 0.36, estimate 0.39, surprise -7.69%, Miss. Q1 2026, reported Feb 18, 2026: actual 0.36, estimate 0.35, surprise +2.86%, Beat. Q2 2026, reported May 6, 2026: actual 0.31, estimate 0.35, surprise -11.43%, Miss. Q3 2026, reported Aug 5, 2026: actual 0.34, estimate 0.319, surprise +6.68%, Beat. Q4 2026, reported Nov 4, 2026: actual —, estimate 0.32, surprise —, Comparison unavailable.

Revenue: actual versus estimate

Recent quarterly results

ActualEstimate
Quarterly Revenue actual values compared with estimates526.94M436.68M346.41M256.14MQ1 '25MissQ2 '25MissQ3 '25BeatQ4 '25MissQ1 '26BeatQ2 '26MissQ3 '26BeatQ4 '26Estimate
Q1 2025, reported Feb 19, 2025: actual 276.41M USD, estimate 395.24M USD, surprise -30.06%, Miss. Q2 2025, reported May 7, 2025: actual 404.35M USD, estimate 469.56M USD, surprise -13.89%, Miss. Q3 2025, reported Aug 6, 2025: actual 506.68M USD, estimate 480.12M USD, surprise +5.53%, Beat. Q4 2025, reported Nov 5, 2025: actual 291.78M USD, estimate 454.38M USD, surprise -35.78%, Miss. Q1 2026, reported Feb 18, 2026: actual 447.75M USD, estimate 446.76M USD, surprise +0.22%, Beat. Q2 2026, reported May 6, 2026: actual 396.77M USD, estimate 422.02M USD, surprise -5.98%, Miss. Q3 2026, reported Aug 5, 2026: actual 401.34M USD, estimate 394.23M USD, surprise +1.80%, Beat. Q4 2026, reported Nov 4, 2026: actual —, estimate 383.62M USD, surprise —, Comparison unavailable.

OBDC peers

ETFs holding OBDC

Funds reporting this stock among their holdings, ordered by reported position size.

Continue in GoAI

Research OBDC

research.disclaimer