Blue Owl Capital Corporation company logo
Blue Owl Capital Corporation logo

Blue Owl Capital Corporation (OBDC)

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$11.46
Price, 1D Change+5.04%
$6B
13.61%
8.14
0.86
$2B
Revenue, 1Y Change-1.29%
$1.53
EPS, 1Y Change-25.00%

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-DividendN/AN/A
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.53
EPS Estimate$1.54
EPS Est. Change+0.77%
$1.51B
Revenue Estimate$1.85B
Revenue Est. Change+22.54%
Current Price$11.46
Price Target-$15.00
Price Tgt. Change-+30.89%

🔒 Log In To Unlock Full Data

EPS

OBDC EPS reported versus estimate values
YearEstimateReportedSurprise / Exp.
$1.90$2.03+7.03%
$1.88$1.53-18.95%
$1.54N/A+0.77%
$1.39N/A-8.76%
OBDC EPS reported versus estimate values chart

Revenue

OBDC revenue reported versus estimate values chart
YearEstimateReportedSurprise / Exp.
$1.57B$1.53B-2.45%
$1.60B$1.51B-5.46%
$1.85BN/A+22.54%
$1.78BN/A+17.56%
OBDC revenue reported versus estimate values chart

🔒 Log In To Unlock Full Data

Performance

OBDC Performance
MetricDateValue
Price, 1Y-23.85%
Price, 3Y-13.18%
-23.82%
+13.05%
-1.29%
+54.90%
-25.00%
-4.24%

🔒 Log In To Unlock Full Data

Technical Indicators

OBDC Technical Indicators
MetricDateValue
Current Price$11.46
$13.53
SMA 200 vs Price+18.09%
$12.60
SMA 50 vs Price+9.99%
0.86
$0.33
38.48
43.03%
25.35%

Dividends

OBDC Dividends
MetricDateValue
Last Paid$0.37
UpcomingN/AN/A
15.01%
Total Dividend$1.72
$655.56M
110.18%

🔒 Log In To Unlock Full Data

Income & Profitability

OBDC Income & Profitability
MetricDateValue
$1.51B
$1.53
$1.16B
76.78%
$1.08B
71.65%
$594.98M
39.39%
$1.08B

🔒 Log In To Unlock Full Data

Financial Health

OBDC Financial Health
MetricDateValue
1.25
2.47
2.47
2.24
5
0.83

Valuations

OBDC Valuations
MetricDateValue
8.14
3.57
0.77
12.13
N/A-

Balance Sheet

OBDC Balance Sheet
MetricDateValue
$5.95B
$431.77M
$13.87B
$588.63M
$7.91B
$238.60M
$7.46B
$0.00
$144.38M

Expenses

OBDC Expenses
MetricDateValue
$915.38M
$58.42M
$350.76M
$28.38M
-
$464.29M
$12.36M

Cash Flow

OBDC Cash Flow
MetricDateValue
$160.22M
-$381.00M
-$305.72M
$0.00
$160.22M

Recent analyst updates

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

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 31, 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 November 5, 2025

  • When does Blue Owl Capital Corporation report earnings?

    The next expected earnings date for Blue Owl Capital Corporation is February 18, 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/000165588825000024/0001655888-25-000024-index.htm
  3. Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/1655888/000165588825000007/0001655888-25-000007-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