NYSE : OBDC

Blue Owl Capital Corporation — Key statistics

Financials · Asset Management · United States

Last price 10.39 USD (Oct 30, 2026, 4:00 PM EDT) · Market cap 5.12B

Overview · Financial statements · Key statistics · Dividends · Company profile · Price history · Reports

Key statistics

Valuation

MeasureValue
Market Cap5.18B
Enterprise Value12.86B

Dates

MeasureValue
Earnings DateNov 4, 2026
Ex-Dividend DateSep 30, 2026

Shares

MeasureValue
Current Share Class493.14M
Shares Outstanding493.14M
Shares Change (YoY)+12.67%
Shares Change (QoQ)-0.71%
Owned by Insiders (%)0.15%
Owned by Institutions (%)53.80%
Floatn/a

Ratios

MeasureValue
PE Ratio18.31
Forward PE8.05
PS Ratio3.04
Forward PS3.34
PB Ratio0.73
P/TBV Ratio0.74
P/FCF Ratio2.34
P/OCF Ratio2.34
PEG Ration/a

Evratios

MeasureValue
EV / Earnings44.54
EV / Sales7.57
EV / EBITDAn/a
EV / EBIT10.05
EV / FCF5.83

Financialposition

MeasureValue
Current Ratio0.18
Quick Ratio0.15
Debt / Equity1.12
Debt / EBITDAn/a
Debt / FCF3.58
Interest Coverage2.31

Financialefficiency

MeasureValue
Return on Equity (ROE)3.92%
Return on Assets (ROA)4.88%
Return on Invested Capital (ROIC)8.30%
Return on Capital Employed (ROCE)9.75%
Weighted Average Cost of Capital (WACC)7.28%
Revenue Per Employeen/a
Profits Per Employeen/a
Employee Countn/a
Asset Turnover0.10
Inventory Turnovern/a

Taxes

MeasureValue
Income Tax9.13M
Effective Tax Rate3.07%

Stockprice

MeasureValue
Beta (5Y)0.69
52-Week Price Change-19.47%
50-Day Moving Average10.69
200-Day Moving Average11.15
Relative Strength Index (RSI)54.45
Average Volume (20 Days)4,087,914

Shortselling

MeasureValue
Short Interest19.18M
Short Previous Month18.99M
Short % of Shares Out3.89%
Short % of Floatn/a
Short Ratio (days to cover)4.95

Incomestatement

MeasureValue
Revenue1.70B
Gross Profit1.70B
Operating Income1.28B
Pretax Income297.76M
Net Income288.63M
EBITDAn/a
EBIT1.28B
Earnings Per Share (EPS)$0.57

Balancesheet

MeasureValue
Cash & Cash Equivalents217.65M
Total Debt7.90B
Net Cash-7.69B
Net Cash Per Share-$15.59
Equity (Book Value)7.03B
Book Value Per Share14.26
Working Capital-1.83B

Cashflow

MeasureValue
Operating Cash Flow2.21B
Capital Expendituresn/a
Depreciation & Amortizationn/a
Net Borrowing-1.32B
Free Cash Flow2.21B
FCF Per Share$4.47

Margins

MeasureValue
Gross Margin100.00%
Operating Margin75.33%
Pretax Margin17.53%
Profit Margin16.99%
EBITDA Marginn/a
EBIT Margin75.33%
FCF Margin129.88%

Dividends

MeasureValue
Dividend Per Share$1.26
Dividend Yield11.99%
Dividend Growth (YoY)-14.29%
Years of Dividend Growthn/a
Payout Ratio240.58%
FCF Payout Ratio30.84%
Buyback Yield-12.67%
Shareholder Yield-0.65%
Earnings Yield5.46%
FCF Yield42.68%

Analystforecasts

MeasureValue
Price Target$13.10
Price Target Difference24.76%
Analyst ConsensusBuy
Analyst Count13
Revenue Growth Forecast (3Y)-6.13%
EPS Growth Forecast (3Y)-8.54%

Stocksplits

MeasureValue
Last Split Daten/a
Split Typen/a
Split Ration/a

Scores

MeasureValue
Altman Z-Score0.66
Piotroski F-Score5

Fairvalue

MeasureValue
Lynch Fair Value
Lynch Upside
Graham Number
Graham Upside