Blue Owl Capital Corporation company logo
Blue Owl Capital Corporation logo

Blue Owl Capital Corporation (OBDC)

Summary

Current Price
As of today, OBDC price is $10.91, down -0.73% in the most recent trading session on
Current Price All-Time High
OBDC price is currently -43.15% below its historical high of $19.19 set on
Market Cap
OBDC current market cap is $6B, down -22.48% year-over-year
PE Ratio
OBDC current PE ratio is 8.77
Revenue
OBDC current annual revenue is $1.68B, up +11.17% year-over-year
Next Earnings
The next earnings release for OBDC is on

Profile

Company profile for Blue Owl Capital Corporation (OBDC)
MetricValue
Full NameBlue Owl Capital Corporation
TickerNYSE: OBDC
ExchangeNYSE
SectorFinancial Services
IndustryAsset Management
CountryUnited States
IPO
IndexesNot included
Websiteblueowlcapitalcorporation.com
Employees-

Key Metrics

Blue Owl Capital Corporation Key Details
MetricDateValue
Price$10.91
Price, 1D Change-0.73%
$6B
13.84%
8.77
0.89
$2B
Revenue, 1Y Change+11.17%
$1.24
EPS, 1Y Change-18.72%

Chart

Add series to chart(max: 6)
Series
SUGGESTED SERIES
Blue Owl Capital Corporation chart

Events

Blue Owl Capital Corporation Events
MetricDateValue
Next Earnings
Last Qtr. Earnings
Last Ann. Earnings
Last Ex-Dividend$0.37
Next Ex-Dividend$0.37
Last SplitN/AN/A
Next SplitN/AN/A
Last Ticker ChangeORCC
Next Ticker ChangeN/AN/A

🔒 Log In To Unlock Full Data

Estimates

OBDC Estimates
MetricDateValue
$1.24
EPS EstimateN/A$1.36
EPS Est. ChangeN/A+9.70%
$1.68B
Revenue EstimateN/A$1.65B
Revenue Est. ChangeN/A-1.98%
Current Price$10.91
Price Target-$14.25
Price Tgt. Change-+30.61%

🔒 Log In To Unlock Full Data

EPS

OBDC EPS reported versus estimate values
YearEstimateReportedSurprise / Exp.
$1.88$1.53-18.95%
$1.52$1.24-18.49%
$1.36N/A+9.70%
$1.32N/A+6.28%
OBDC EPS reported versus estimate values chart

Revenue

OBDC revenue reported versus estimate values chart
YearEstimateReportedSurprise / Exp.
$1.60B$1.51B-5.46%
$1.85B$1.68B-9.22%
$1.65BN/A-1.98%
$1.61BN/A-4.26%
OBDC revenue reported versus estimate values chart

🔒 Log In To Unlock Full Data

Performance

OBDC Performance
MetricDateValue
Price, 1Y-22.51%
Price, 3Y-10.65%
-22.48%
+16.80%
+11.17%
+39.09%
-18.72%
+4.74%

🔒 Log In To Unlock Full Data

Technical Indicators

OBDC Technical Indicators
MetricDateValue
Current Price$10.91
$13.22
SMA 200 vs Price+21.21%
$11.92
SMA 50 vs Price+9.27%
0.89
$0.39
34.68
24.10%
25.85%

Dividends

OBDC Dividends
MetricDateValue
Last Paid$0.37
Upcoming$0.37
14.30%
Total Dividend$1.56
$752.52M
119.94%

🔒 Log In To Unlock Full Data

Income & Profitability

OBDC Income & Profitability
MetricDateValue
$1.68B
$1.24
$1.26B
75.32%
$1.23B
73.23%
$627.41M
37.37%
$1.23B

🔒 Log In To Unlock Full Data

Financial Health

OBDC Financial Health
MetricDateValue
1.26
2.34
2.34
2.06
5
0.69

Valuations

OBDC Valuations
MetricDateValue
8.77
3.32
0.75
11.63
N/A-

Balance Sheet

OBDC Balance Sheet
MetricDateValue
$7.40B
$568.54M
$17.19B
$699.96M
$9.79B
$299.49M
$9.30B
$0.00
-

Expenses

OBDC Expenses
MetricDateValue
$1.05B
$35.10M
$414.38M
$0.00
-
$597.59M
$15.09M

Cash Flow

OBDC Cash Flow
MetricDateValue
$718.93M
$1.02B
-$1.69B
$0.00
$718.93M

Recent analyst updates

OBDC Recent analyst updates
MetricDateValue
Truist Securities
Keefe, Bruyette & Woods
RBC Capital
RBC Capital
Keefe, Bruyette & Woods
Wells Fargo
Citizens
Raymond James
Clear Street
RBC Capital

Analyst sentiment

Sentiment over the past month
OBDC analyst sentiment distribution chart

Institutional ownership

Largest institutional holders by ownership percentage
OBDC institutional ownership distribution chart

Screeners with OBDC

FAQ

  • What is the ticker symbol for Blue Owl Capital Corporation?

    The ticker symbol for Blue Owl Capital Corporation is NYSE:OBDC

  • Does Blue Owl Capital Corporation pay dividends?

    Yes, Blue Owl Capital Corporation pays dividends. The last payment was $0.37, with an ex-dividend date on December 30, 2025

  • What sector is Blue Owl Capital Corporation in?

    Blue Owl Capital Corporation is in the Financial Services sector

  • What industry is Blue Owl Capital Corporation in?

    Blue Owl Capital Corporation is in the Asset Management industry

  • What country is Blue Owl Capital Corporation based in?

    Blue Owl Capital Corporation is headquartered in United States

  • When did Blue Owl Capital Corporation go public?

    Blue Owl Capital Corporation initial public offering (IPO) was on July 18, 2019

  • Is Blue Owl Capital Corporation in the S&P 500?

    No, Blue Owl Capital Corporation is not included in the S&P 500 index

  • Is Blue Owl Capital Corporation in the NASDAQ 100?

    No, Blue Owl Capital Corporation is not included in the NASDAQ 100 index

  • Is Blue Owl Capital Corporation in the Dow Jones?

    No, Blue Owl Capital Corporation is not included in the Dow Jones index

  • When was Blue Owl Capital Corporation last earnings report?

    Blue Owl Capital Corporation's most recent earnings report was on February 18, 2026

  • When does Blue Owl Capital Corporation report earnings?

    The next expected earnings date for Blue Owl Capital Corporation is May 6, 2026

Data Sources & References

  1. OBDC Official Website www.blueowlcapitalcorporation.com
  2. Most Recent Quarterly Report (10-Q) www.sec.gov/Archives/edgar/data/1655888/000165588826000010/0001655888-26-000010-index.htm
  3. Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/1655888/000165588826000010/0001655888-26-000010-index.htm
  4. OBDC Profile on Yahoo Finance finance.yahoo.com/quote/OBDC
  5. OBDC Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/obdc