ORCC Owl Rock Capital Corp

Price (delayed)

$12.34

Market cap

$4.82B

P/E Ratio

10.46

Dividend/share

$0.98

EPS

$1.18

Enterprise value

$11.66B

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
The gross profit has grown by 21% YoY and by 8% from the previous quarter
The revenue has grown by 18% YoY and by 6% from the previous quarter
The EPS has decreased by 26% YoY but it has increased by 4.4% QoQ
Owl Rock Capital's net income has decreased by 25% YoY but it has increased by 4% QoQ
Owl Rock Capital's debt has increased by 2.9% YoY

Key stats

What are the main financial stats of ORCC
Market
Shares outstanding
390.95M
Market cap
$4.82B
Enterprise value
$11.66B
Valuations
Price to earnings (P/E)
10.46
Price to book (P/B)
0.83
Price to sales (P/S)
4.04
EV/EBIT
14.88
EV/EBITDA
14.88
EV/Sales
9.7
Earnings
Revenue
$1.2B
EBIT
$783.67M
EBITDA
$783.67M
Free cash flow
$217.27M
Per share
EPS
$1.18
Free cash flow per share
$0.55
Book value per share
$14.94
Revenue per share
$3.05
TBVPS
$34.48
Balance sheet
Total assets
$13.58B
Total liabilities
$7.7B
Debt
$7.28B
Equity
$5.88B
Working capital
N/A
Liquidity
Debt to equity
1.24
Current ratio
N/A
Quick ratio
N/A
Net debt/EBITDA
8.72
Margins
EBITDA margin
65.2%
Gross margin
74.5%
Net margin
38.8%
Operating margin
72.4%
Efficiency
Return on assets
3.5%
Return on equity
8%
Return on invested capital
3.9%
Return on capital employed
N/A
Return on sales
65.2%
Dividend
Dividend yield
7.94%
DPS
$0.98
Payout ratio
83.1%

ORCC stock price

How has the Owl Rock Capital stock price performed over time
Intraday
0.57%
1 week
1.56%
1 month
-9.2%
1 year
-17.29%
YTD
6.84%
QTD
6.84%

Financial performance

How have Owl Rock Capital's revenue and profit performed over time
Revenue
$1.2B
Gross profit
$895.16M
Operating income
$870.07M
Net income
$466.36M
Gross margin
74.5%
Net margin
38.8%
Owl Rock Capital's net margin has decreased by 37% YoY and by 2% from the previous quarter
Owl Rock Capital's net income has decreased by 25% YoY but it has increased by 4% QoQ
Owl Rock Capital's operating income has increased by 22% YoY and by 8% QoQ
The gross profit has grown by 21% YoY and by 8% from the previous quarter

Growth

What is Owl Rock Capital's growth rate over time

Valuation

What is Owl Rock Capital stock price valuation
P/E
10.46
P/B
0.83
P/S
4.04
EV/EBIT
14.88
EV/EBITDA
14.88
EV/Sales
9.7
The EPS has decreased by 26% YoY but it has increased by 4.4% QoQ
The stock's price to earnings (P/E) is 8% less than its last 4 quarters average of 11.4
ORCC's price to book (P/B) is 3.8% more than its last 4 quarters average of 0.8
The revenue has grown by 18% YoY and by 6% from the previous quarter
ORCC's price to sales (P/S) is 6% lower than its last 4 quarters average of 4.3

Efficiency

How efficient is Owl Rock Capital business performance
The return on assets has declined by 29% year-on-year but it has grown by 2.9% since the previous quarter
Owl Rock Capital's ROE has decreased by 25% YoY but it has increased by 3.9% from the previous quarter
The ROS has decreased by 22% YoY but it has increased by 2% QoQ
ORCC's return on invested capital is down by 15% year-on-year but it is up by 8% since the previous quarter

Dividends

What is ORCC's dividend history
DPS
$0.98
Dividend yield
7.94%
Payout ratio
83.1%
Recent dividends

Financial health

How did Owl Rock Capital financials performed over time
ORCC's total assets is 76% higher than its total liabilities
The total liabilities has grown by 4.6% YoY
ORCC's total assets is up by 2.2% YoY
Owl Rock Capital's debt is 24% more than its equity
The debt to equity has grown by 4.2% YoY
Owl Rock Capital's debt has increased by 2.9% YoY

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