OBDC Blue Owl Capital Corp

Price (delayed)

$11.72

Market cap

$5.78B

P/E Ratio

20.93

Dividend/share

$1.44

EPS

$0.56

Enterprise value

$13.45B

?
Relative Growth: Rel. Growth: 40
Relative Strength: Rel. Strength: 33
Relative Valuation: Rel. Valuation: 51
Relative Profitability: Rel. Profitability: 61

Owl Rock Capital Corporation (ORCC) is a specialty finance company focused on lending to U.S. middle-market companies. As of September 30, 2020, ORCC had investments in 110 portfolio companies with ...

Highlights
Blue Owl Capital's debt has decreased by 14% YoY and by 7% from the previous quarter
The stock's price to earnings (P/E) is 109% more than its 5-year quarterly average of 10.0 and 54% more than its last 4 quarters average of 13.6
The EPS has shrunk by 63% YoY and by 20% QoQ

Key stats

What are the main financial stats of OBDC

OBDC stock price

How has the Blue Owl Capital stock price performed over time
Intraday
-1.6%
1 week
0.69%
1 month
6.64%
1 year
-18.04%
YTD
-5.71%
QTD
7.82%

Financial performance

How have Blue Owl Capital's revenue and profit performed over time
Revenue
$1.7B
Gross profit
$1.31B
Operating income
$1.28B
Net income
$288.63M
Gross margin
77.1%
Net margin
17%
Blue Owl Capital's net income has shrunk by 57% YoY and by 20% QoQ
Blue Owl Capital's net margin has plunged by 56% YoY and by 16% from the previous quarter
Blue Owl Capital's operating income has decreased by 5% QoQ and by 4.1% YoY
The revenue has contracted by 4.7% from the previous quarter and by 3% YoY

Price vs fundamentals

How does OBDC's price correlate with its fundamentals

Growth

What is Blue Owl Capital's growth rate over time

Valuation

What is Blue Owl Capital stock price valuation
P/E
20.93
P/B
0.83
P/S
3.42
EV/EBIT
15.79
EV/EBITDA
15.79
EV/Sales
7.91
The stock's price to earnings (P/E) is 109% more than its 5-year quarterly average of 10.0 and 54% more than its last 4 quarters average of 13.6
The EPS has shrunk by 63% YoY and by 20% QoQ
OBDC's price to book (P/B) is 8% less than its 5-year quarterly average of 0.9 but 3.8% more than its last 4 quarters average of 0.8
The company's equity fell by 8% YoY
OBDC's price to sales (P/S) is 15% lower than its 5-year quarterly average of 4.0 but 3.6% higher than its last 4 quarters average of 3.3
The revenue has contracted by 4.7% from the previous quarter and by 3% YoY

Efficiency

How efficient is Blue Owl Capital business performance
The return on assets has dropped by 60% year-on-year and by 19% since the previous quarter
Blue Owl Capital's ROE has plunged by 59% YoY and by 17% from the previous quarter
OBDC's return on invested capital is down by 33% year-on-year and by 8% since the previous quarter
The ROS has decreased by 28% YoY and by 6% QoQ

Dividends

What is OBDC's dividend history
DPS
$1.44
Dividend yield
12.29%
Payout ratio
257.1%
Recent dividends

Special dividends are included in TTM DPS and yield

Financial health

How did Blue Owl Capital financials performed over time
OBDC's total assets is 84% higher than its total liabilities
The total liabilities has contracted by 14% YoY and by 6% from the previous quarter
OBDC's total assets is down by 12% YoY and by 4.1% QoQ
Blue Owl Capital's debt is 12% more than its equity
Blue Owl Capital's debt has decreased by 14% YoY and by 7% from the previous quarter
The company's equity fell by 8% YoY

All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.