Blue Owl Capital Corporation header image

Blue Owl Capital Corporation

OBDC

Equity

ISIN null / Valor 48358153

New York Stock Exchange, Inc (2026-04-24)
USD 11.27-0.70%

Blue Owl Capital Corporation
UMushroom community rating:

star star star star star
0.00 0 votes No rating yet
NegativeNeutralPositive

About company

Blue Owl Capital Corporation (NYSE: OBDC) is a specialty finance and business development company that focuses on providing direct lending solutions to U.S. middle-market companies. The company's portfolio primarily consists of senior secured loans that are originated by Blue Owl Credit's team of investment professionals.

Summarized from source with an LLMView SourceSector: Finance

Latest Results (02.04.2026):

Blue Owl Capital Corporation (OBDC) reported results for the fourth quarter of 2025. GAAP net investment income per share was $0.38 (adjusted NII per share $0.36), dividends declared for Q4 were $0.37 per share and NAV per share was $14.81 as of December 31, 2025 (down from $14.89 on September 30, 2025), with credit-related markdowns partially offset by accretive share repurchases.

Earnings

Q4 2025 GAAP net investment income (NII) per share: $0.38; adjusted NII per share: $0.36 (consistent with prior quarter). Total investment income for the quarter was $447.8 million, slightly down from $453.1 million quarter-over-quarter, primarily due to lower base rates on floating-rate assets.

Dividend

The Board declared a regular dividend of $0.37 per share for Q4 2025 and also declared a $0.37 regular dividend for Q1 2026 (record March 31, payable on or before April 15, 2026), implying an annualized Q4 dividend yield of about 10.0% based on Q4 NAV.

NAV and Share Repurchases

NAV per share was $14.81 at 12/31/2025 (versus $14.89 at 9/30/2025). OBDC repurchased about $148 million of common stock in Q4 at ~86% price-to-book (largest quarterly repurchase in its history). The Board approved a new $300 million repurchase authorization replacing the prior $200 million program.

Portfolio Credit Quality

Investments on non-accrual were 2.3% of the portfolio at cost and 1.1% at fair value (versus 2.7% and 1.3% at 9/30/2025), with NAV decline driven primarily by credit-related markdowns on a small number of names.

Investment Activity and Asset Sale

Q4 new investment commitments totaled $684 million (vs. $1.3 billion in Q3); sales and repayments were $1.4 billion (vs. $797 million in Q3). OBDC and affiliated BDCs agreed to sell $1.4 billion of direct lending investments to institutional investors, including $400 million from OBDC, at fair value (~99.8% of par as of 2/12/2026), spanning 74 portfolio companies.

Balance Sheet, Liquidity & Leverage

Total investments at fair value: $16.47 billion. Total debt outstanding (net) $9.30 billion; net assets $7.397 billion. Net debt-to-equity was 1.19x (vs. 1.22x at 9/30/2025). Cash and restricted cash totaled $569 million, with ~$3.6 billion of undrawn committed capacity on credit facilities; the company was in compliance with covenants.

Ratings and Funding Mix

In January 2026 Moody's upgraded OBDC to Baa2, citing credit profile and liability management. Funding mix as of 12/31/2025 was ~46.5% secured and 53.5% unsecured borrowings on an outstanding basis, including $5.0 billion of unsecured notes.

Portfolio Yield & Composition

Weighted average total yield of accruing debt and income-producing securities at fair value was 10.0% (10.1% at cost). The portfolio consisted of 234 companies across 30 industries; ~96.4% of debt investments are floating-rate and ~79.3% are senior secured, with first-lien senior secured debt representing ~73.1% of portfolio fair value.

Summarized from source with an LLMView Source

Key figures

-20.9%1Y
-12.8%3Y
-21.6%5Y

Performance

25.9%1Y
19.3%3Y
20.8%5Y

Volatility

Market cap

5629 M

Market cap (USD)

Daily traded volume (Shares)

3,508,129

Daily traded volume (Shares)

1 day high/low

15.61 / 15.405

1 day high/low (USD)

52 weeks high/low

0.00 / 0.00

52 weeks high/low (USD)

Dividend ex-date

01 January, 2022

Dividend ex-date

Dividend

0.00

Dividend (USD)

Dividend yield (p.a.)

0.00%

Dividend yield (p.a.)

0.002022
0.002023
0.002024

Est dividend (USD)

0.00%2022
0.00%2023
0.00%2024

Est dividend yield

P/E ratio

10.00

P/E ratio

00.002022
00.002023
00.002024

Est P/E ratio

EPS

0.00

EPS (USD)

0.002022
0.002023
0.002024

Est EPS (USD)

Ratings & reviews

star star star star star

0.00

0 votes
Performance:
starstarstarstarstar
0.00
Innovation:
starstarstarstarstar
0.00
Society:
starstarstarstarstar
0.00
Nature:
starstarstarstarstar
0.00

EQUITIES OF THE SAME SECTOR

ageas NV
ageas NV ageas NV Valor: 18954172
starstarstarstarstar

Annual Return

-50%0%+50%

Risk level

110
0.00%EUR 67.90
Fair Value REIT-AG
Fair Value REIT-AG Fair Value REIT-AG Valor: 3493682
starstarstarstarstar

Annual Return

-50%0%+50%

Risk level

110
-9.93%EUR 2.54
Walker & Dunlop Inc
Walker & Dunlop Inc Walker & Dunlop Inc Valor: 12107541
starstarstarstarstar

Annual Return

-50%0%+50%

Risk level

110
3.52%USD 51.41
Shurgard Self Storage Limited
Shurgard Self Storage Limited Shurgard Self Storage Limited Valor: 125589302
starstarstarstarstar

Annual Return

-50%0%+50%

Risk level

110
-1.86%EUR 26.40
Nuernberger Beteiligungs AG
Nuernberger Beteiligungs AG Nuernberger Beteiligungs AG Valor: 343295
starstarstarstarstar

Annual Return

-50%0%+50%

Risk level

110
0.40%EUR 124.00
CTP N.V.
CTP N.V. CTP N.V. Valor: 110623608
starstarstarstarstar

Annual Return

-50%0%+50%

Risk level

110
-0.13%EUR 15.84
SM Wirtschaftsberatungs AG
SM Wirtschaftsberatungs AG SM Wirtschaftsberatungs AG Valor: 19807071
starstarstarstarstar

Annual Return

-50%0%+50%

Risk level

110
0.00%EUR 4.88
Kite Realty Group Trust
Kite Realty Group Trust Kite Realty Group Trust Valor: 25008577
starstarstarstarstar

Annual Return

-50%0%+50%

Risk level

110
-0.23%USD 25.97
Materion Corp
Materion Corp Materion Corp Valor: 12356209
starstarstarstarstar

Annual Return

-50%0%+50%

Risk level

110
1.44%USD 185.89
Lang & Schwarz Aktiengesellschaft
Lang & Schwarz Aktiengesellschaft Lang & Schwarz Aktiengesellschaft Valor: 2722632
starstarstarstarstar

Annual Return

-50%0%+50%

Risk level

110
0.00%EUR 27.80