OBDC Blue Owl Capital Corp

Price (delayed)

$10.82

Market cap

$5.37B

P/E Ratio

15.46

Dividend/share

$1.44

EPS

$0.7

Enterprise value

$13.37B

Relative Growth: Rel. Growth:
Relative Strength: Rel. Strength:
Relative Valuation: Rel. Valuation:
Relative Profitability: Rel. Profitability: 64

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 17% YoY and by 9% from the previous quarter
The revenue has grown by 7% YoY but it has contracted by 3.7% from the previous quarter
The gross profit has grown by 7% YoY but it has contracted by 4% from the previous quarter
The stock's price to earnings (P/E) is 63% more than its 5-year quarterly average of 9.5 and 39% more than its last 4 quarters average of 11.1
The EPS has shrunk by 55% YoY and by 44% 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
0.19%
1 week
1.31%
1 month
-3.48%
1 year
-25.33%
YTD
-12.95%
QTD
-0.46%

Financial performance

How have Blue Owl Capital's revenue and profit performed over time
Revenue
$1.78B
Gross profit
$1.38B
Operating income
$1.35B
Net income
$360.39M
Gross margin
77.3%
Net margin
20.2%
Blue Owl Capital's net margin has decreased by 49% YoY and by 40% from the previous quarter
Blue Owl Capital's net income has decreased by 45% YoY and by 43% QoQ
The revenue has grown by 7% YoY but it has contracted by 3.7% from the previous quarter
Blue Owl Capital's operating income has increased by 7% YoY but it has decreased by 4.1% QoQ

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
15.46
P/B
0.76
P/S
3.03
EV/EBIT
14.02
EV/EBITDA
14.02
EV/Sales
7.5
The stock's price to earnings (P/E) is 63% more than its 5-year quarterly average of 9.5 and 39% more than its last 4 quarters average of 11.1
The EPS has shrunk by 55% YoY and by 44% QoQ
OBDC's price to book (P/B) is 16% less than its 5-year quarterly average of 0.9 and 16% less than its last 4 quarters average of 0.9
The company's equity fell by 8% YoY and by 3.3% QoQ
OBDC's price to sales (P/S) is 24% lower than its 5-year quarterly average of 4.0 and 16% lower than its last 4 quarters average of 3.6
The revenue has grown by 7% YoY but it has contracted by 3.7% from the previous quarter

Efficiency

How efficient is Blue Owl Capital business performance
Blue Owl Capital's ROE has plunged by 53% YoY and by 41% from the previous quarter
The return on assets has dropped by 52% year-on-year and by 42% since the previous quarter
OBDC's return on invested capital is down by 27% year-on-year and by 20% since the previous quarter
The ROS has decreased by 23% YoY and by 20% QoQ

Dividends

What is OBDC's dividend history
DPS
$1.44
Dividend yield
13.31%
Payout ratio
205.7%
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 81% higher than its total liabilities
The total liabilities has contracted by 17% YoY and by 9% from the previous quarter
OBDC's total assets is down by 13% YoY and by 7% QoQ
Blue Owl Capital's debt is 18% more than its equity
Blue Owl Capital's debt has decreased by 17% YoY and by 9% from the previous quarter
The debt to equity has contracted by 10% YoY and by 6% from the previous quarter

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