Track Blue Owl Capital Corporation — Monitor price, dividends, and performance in your free portfolio

Start Tracking Free

Blue Owl Capital Corporation OBDC · Stock Open Blue Owl Capital Corporation in new tab

11.72 USD
P/E
20.37
EPS
0.57
Yield
12.20%
Safety Score
26
P/B
0.81
ROE
3.92
Beta
0.67
Target Price
13.17 USD
Blue Owl Capital Corporation logo

Blue Owl Capital Corporation

🧾 Earnings Recap – Q2 2026

Blue Owl Capital’s shares rose 6.1% following the quarter as investors responded positively to steady net investment income growth, a supportive dividend framework, and improved financial flexibility despite a modest NAV decline driven by a single credit markdown.

  • Adjusted net investment income (NII) per share was $0.34, supporting a 9.6% annualized return on equity, up over 100 basis points sequentially.
  • The company declared a $0.02 per share supplemental dividend on top of the recently reset base dividend, reflecting earnings above the baseline.
  • Net asset value per share declined modestly, primarily due to one credit-specific markdown, with broader portfolio marks remaining stable.
  • Net leverage fell to 1.11x, the lowest in over two years, driven by healthy repayments exceeding new fundings and active share repurchases totaling $35 million.
  • Transaction activity remained cautious amid macro uncertainty, but realizations like the full repayment of the Mavis Tire investment, generating a 1.5x multiple on invested capital and reducing PIK exposure, boosted income and underscored disciplined capital deployment.
📅
Loading chart...
Key Metrics
Earnings dateNov. 4, 2026
P/E20.37
EPS0.57
Book Value14.42
Price to Book0.81
Debt/Equity112.40
% Insiders0.268%
Growth
Revenue Growth-0.17%
Earnings Growth-0.52%
Estimates
Forward P/E8.90
Forward EPS1.30
Target Mean Price13.17
Dividend
Dividend Yield12.20%
Annual dividends1.44 USD
Ex-Div. DateSept. 30, 2026
Payout262.27%
5y avg Yield8.45%

DCF Valuation

Tweak assumptions to recompute fair value for Blue Owl Capital Corporation (OBDC)
Currency: USD
DCF Assumptions
Decimal (e.g., 0.10 = 10%). Range allows declines (−50%) to strong growth (+50%).
Decimal (e.g., 0.30 = 30%).
Decimal (e.g., 0.04 = 4%).
Decimal (e.g., 0.20 = 20%).
Percent number (e.g., 3 = 3%).
Percent number (e.g., 10 = 10%).
Percent number (e.g., 5 = 5%).
DCF Result

Fair Value (DCF)
Current Price
Upside
WACC
Terminal PV
Σ PV of FCFs
Note: historical bars show reported FCF (for context); forward bars show PV of projected FCF; if no per-year data, totals are shown.

Blue Owl Capital Corporation Logo Blue Owl Capital Corporation Analysis (OBDC)

United States Financial Services Official Website Stock

Is Blue Owl Capital Corporation a good investment? Blue Owl Capital Corporation (OBDC) is currently trading at 11.72 USD. Market analysts have a consensus price target of 13.17 USD. This suggests a potential upside from current levels.

In terms of valuation, the stock trades at a P/E ratio of 20.37. This valuation is generally in line with the broader market.

Earnings Schedule: Blue Owl Capital Corporation is expected to release its next earnings report on Nov. 4, 2026. The market consensus estimate for Forward EPS is 1.30.

For income investors, Blue Owl Capital Corporation pays a dividend yield of 12.20%. With a payout ratio of 262%, the dividend appears to be under pressure.

Investor FAQ

Does Blue Owl Capital Corporation pay a dividend?

Yes, it pays an annual dividend of 1.44 USD (12.20% yield).

What asset class is Blue Owl Capital Corporation?

Blue Owl Capital Corporation is classified as a Stock. You can compare it against 2 other assets in the "Related Symbols" list on this page.

When is the next earnings date?

The next earnings date is projected to be Nov. 4, 2026. The company currently has a trailing EPS of 0.57.

Company Profile

Blue Owl Capital Corporation is a Private Debt, business development company That specializes in direct and fund of fund investments. The fund makes investments in senior secured, direct lending or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments, first lien, unitranche, and second lien term loans and common equity investments. Within private equity, it seeks to invest in growth, acquisitions, market or product expansion, refinancings and recapitalizations. It seeks to invest in middle market and upper middle market companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2500 million at the time of investment. It seeks to invest in investments with maturities typically between three and ten years. It seeks to make investments generally ranging in size between $20 million and $250 million.

Exchange Ticker
OBDC
NYQ (United States) ORCC
Trades
Dividend Yield
12.20%
5y avg 8.45%
Annual Dividends
1.44USD
Next Ex. Div Date
Sept. 30, 2026
Payout Ratio
262.27%
Dividend History paid per year (USD)
Historical Dividends
Year Total Dividends
2027
1.14 USD
July 15, 2027 (estimated) 0.3476
April 15, 2027 (estimated) 0.4148
Jan. 29, 2027 (estimated) 0.3732
2026
1.38 USD
Oct. 15, 2026 0.3100
Sept. 15, 2026 0.0200
July 15, 2026 0.3100
April 15, 2026 0.3700
Jan. 15, 2026 0.3700
2025
1.56 USD
Oct. 15, 2025 0.3700
Sept. 15, 2025 0.0200
July 15, 2025 0.3700
June 13, 2025 0.0100
April 15, 2025 0.3700
March 17, 2025 0.0500
Jan. 15, 2025 0.3700
2024
1.70 USD
Dec. 13, 2024 0.0500
Oct. 15, 2024 0.3700
Sept. 13, 2024 0.0600
July 15, 2024 0.3700
June 14, 2024 0.0500
April 15, 2024 0.3700
March 15, 2024 0.0800
Jan. 12, 2024 0.3500
2023
1.57 USD
Dec. 15, 2023 0.0800
Oct. 13, 2023 0.3300
Sept. 15, 2023 0.0700
July 14, 2023 0.3300
June 15, 2023 0.0600
April 14, 2023 0.3300
March 17, 2023 0.0400
Jan. 13, 2023 0.3300
2022
1.27 USD
Dec. 15, 2022 0.0300
Nov. 15, 2022 0.3100
Aug. 15, 2022 0.3100
May 13, 2022 0.3100
Jan. 31, 2022 0.3100
2021
1.32 USD
Nov. 15, 2021 0.3100
Aug. 13, 2021 0.3100
May 14, 2021 0.3100
Jan. 19, 2021 0.3900
2020
1.52 USD
Nov. 13, 2020 0.3900
Aug. 14, 2020 0.3900
May 15, 2020 0.3900
Jan. 31, 2020 0.3500
2019
0.77 USD
Nov. 15, 2019 0.3300
Aug. 15, 2019 0.4400
Upcoming Dividends
Name Payment Date Status Amount
Blue Owl Capital Corporation Oct 15, 2026 Upcoming 0.31 USD
Blue Owl Capital Corporation Sep 15, 2026 Upcoming 0.02 USD
Blue Owl Capital Corporation Jul 15, 2026 0.31 USD
Blue Owl Capital Corporation Apr 15, 2026 0.37 USD
Blue Owl Capital Corporation Jan 15, 2026 0.37 USD
Blue Owl Capital Corporation Oct 15, 2025 0.37 USD
Blue Owl Capital Corporation Sep 15, 2025 0.02 USD
Explore Premium Features

Unlock detailed news and exclusive insights with our Premium subscription.

See Pricing Plans

Fundamentals

Under Construction

This feature will be available soon. Stay tuned!

Follow us on Twitter for updates: @allinvestview

Check out our Roadmap for upcoming features.

Community Discussion