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$12.61
Price, 1D Change-0.94%
Market Cap$6B
TTM Dividend Yield12.37%
PE Ratio8.96
Beta0.82
Revenue$2B
Revenue, 1Y Change-1.29%
EPS$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
EPS$1.53
EPS Estimate$1.55
EPS Est. Change+1.38%
Revenue$1.51B
Revenue Estimate$1.85B
Revenue Est. Change+22.71%
Current Price$12.61
Price Target-$15.00
Price Tgt. Change-+18.95%

🔒 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.55N/A+1.38%
$1.41N/A-7.40%
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.71%
$1.80BN/A+19.06%
OBDC revenue reported versus estimate values chart

🔒 Log In To Unlock Full Data

Performance

OBDC Performance
MetricDateValue
Price, 1Y-15.37%
Price, 3Y-2.10%
Market Cap, 1Y-15.34%
Market Cap, 3Y+27.48%
Revenue, 1Y-1.29%
Revenue, 3Y+54.90%
EPS, 1Y-25.00%
EPS, 3Y-4.24%

🔒 Log In To Unlock Full Data

Technical Indicators

OBDC Technical Indicators
MetricDateValue
Current Price$12.61
SMA 200$13.65
SMA 200 vs Price+8.21%
SMA 50$12.66
SMA 50 vs Price+0.37%
Beta0.82
ATR$0.25
14-Day RSI48.30
10-Day Volatility25.06%
1-Year Volatility23.81%

Dividends

OBDC Dividends
MetricDateValue
Last Paid$0.37
UpcomingN/AN/A
Dividend Yield13.64%
Total Dividend$1.72
Dividends Paid$655.56M
Payout Ratio110.18%

🔒 Log In To Unlock Full Data

Income & Profitability

OBDC Income & Profitability
MetricDateValue
Revenue$1.51B
EPS$1.53
Gross Profit$1.16B
Gross Margin76.78%
Operating Profit$1.08B
Operating Margin71.65%
Net Income$594.98M
Net Margin39.39%
EBITDA$1.08B

🔒 Log In To Unlock Full Data

Financial Health

OBDC Financial Health
MetricDateValue
Debt To Equity1.25
Current Ratio2.47
Quick Ratio2.47
Interest Coverage2.24
F-Score5
Altman Z-Score0.88

Valuations

OBDC Valuations
MetricDateValue
PE Ratio8.96
PS Ratio3.93
PB Ratio0.85
EV/EBITDA12.61
Enterprise ValueN/A-

Balance Sheet

OBDC Balance Sheet
MetricDateValue
Book Value$5.95B
Cash & Equivalents$431.77M
Total Assets$13.87B
Current Assets$588.63M
Total Liabilities$7.91B
Current Liabilities$238.60M
Total Debt$7.46B
Short Term Debt$0.00
Accounts Payable$144.38M

Expenses

OBDC Expenses
MetricDateValue
Total Expenses$915.38M
Operating Expenses$58.42M
Cost Of Goods Sold$350.76M
SG&A$28.38M
-
Interest Expense$464.29M
Income Tax$12.36M

Cash Flow

OBDC Cash Flow
MetricDateValue
CFO$160.22M
CFI-$381.00M
CFF-$305.72M
Capex$0.00
Free Cash Flow$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

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

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