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

Start Tracking Free

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

10.03 USD
P/E
18.39
EPS
0.56
Yield
12.19%
P/B
0.72
ROE
3.92
Beta
0.68
Target Price
13.17 USD
Loading chart...
Key Metrics
P/E18.39
EPS0.56
Book Value14.26
Price to Book0.72
Debt/Equity112.40
% Insiders0.273%
Growth
Revenue Growth-0.17%
Earnings Growth-0.51%
Estimates
Forward P/E7.87
Forward EPS1.31
Target Mean Price13.17
Dividend
Dividend Yield12.19%
Annual dividends1.24 USD
Ex-Div. DateSept. 30, 2026
Payout257.14%
5y avg Yield7.24%

DCF Valuation

Tweak assumptions to recompute fair value for Blue Owl Capital Corporation (US69121K1043)
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 (US69121K1043)

United States Financial Services Official Website Stock

Is Blue Owl Capital Corporation a good investment? Blue Owl Capital Corporation (US69121K1043) is currently trading at 10.03 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 18.39. This valuation is generally in line with the broader market.

For income investors, Blue Owl Capital Corporation pays a dividend yield of 12.19%. With a payout ratio of 257%, 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.24 USD (12.19% yield).

What asset class is Blue Owl Capital Corporation?

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

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
US69121K1043
Trades
Dividend Yield
12.19%
5y avg 7.24%
Annual Dividends
1.24USD
Next Ex. Div Date
Sept. 30, 2026
Payout Ratio
257.14%
Dividend History paid per year (USD)
Historical Dividends
Year Total Dividends
▸2027
1.04 USD
Sept. 29, 2027 (estimated) 0.3085
Aug. 30, 2027 (estimated) 0.0171
June 29, 2027 (estimated) 0.3085
March 30, 2027 (estimated) 0.4062
▸2026
1.38 USD
Dec. 30, 2026 (estimated) 0.3679
Sept. 30, 2026 0.3100
Aug. 31, 2026 0.0200
June 30, 2026 0.3100
March 31, 2026 0.3700
▸2025
1.56 USD
Dec. 31, 2025 0.3700
Sept. 30, 2025 0.3700
Aug. 29, 2025 0.0200
June 30, 2025 0.3700
May 30, 2025 0.0100
March 31, 2025 0.3700
Feb. 28, 2025 0.0500
▸2024
1.72 USD
Dec. 31, 2024 0.3700
Nov. 29, 2024 0.0500
Sept. 30, 2024 0.3700
Aug. 30, 2024 0.0600
June 28, 2024 0.3700
May 31, 2024 0.0500
March 27, 2024 0.3700
Feb. 29, 2024 0.0800
▸2023
1.59 USD
Dec. 28, 2023 0.3500
Nov. 29, 2023 0.0800
Sept. 28, 2023 0.3300
Aug. 30, 2023 0.0700
June 29, 2023 0.3300
May 30, 2023 0.0600
March 30, 2023 0.3300
March 2, 2023 0.0400
▸2022
1.29 USD
Dec. 29, 2022 0.3300
Nov. 29, 2022 0.0300
Sept. 29, 2022 0.3100
June 29, 2022 0.3100
March 30, 2022 0.3100
▸2021
1.24 USD
Dec. 30, 2021 0.3100
Sept. 29, 2021 0.3100
June 29, 2021 0.3100
March 30, 2021 0.3100
▸2020
1.56 USD
Dec. 30, 2020 0.3900
Sept. 29, 2020 0.3900
June 29, 2020 0.3900
March 30, 2020 0.3900
▸2019
0.68 USD
Dec. 30, 2019 0.3500
Sept. 27, 2019 0.3300
Upcoming Dividends
Name Payment Date Status Amount
Blue Owl Capital Corporation Sep 30, 2026 0.31 USD
Blue Owl Capital Corporation Aug 31, 2026 0.02 USD
Blue Owl Capital Corporation Jun 30, 2026 0.31 USD
Blue Owl Capital Corporation Mar 31, 2026 0.37 USD
Blue Owl Capital Corporation Dec 31, 2025 0.37 USD
Explore Premium Features

Unlock detailed news and exclusive insights with our Premium subscription.

See Pricing Plans

Community Discussion