ORCC Owl Rock Capital Corp

Price (delayed)

$14.48

Market cap

$5.67B

P/E Ratio

6.52

Dividend/share

$1.24

EPS

$2.22

Enterprise value

$10.96B

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 EPS has soared by 122% QoQ
Owl Rock Capital's net income has surged by 121% QoQ
Owl Rock Capital's debt has soared by 52% YoY and by 4.8% from the previous quarter
Owl Rock Capital's gross margin has decreased by 12% YoY and by 6% from the previous quarter

Key stats

What are the main financial stats of ORCC
Market
Shares outstanding
391.4M
Market cap
$5.67B
Enterprise value
$10.96B
Valuations
Price to earnings (P/E)
6.52
Price to book (P/B)
0.98
Price to sales (P/S)
6.91
EV/EBIT
10.61
EV/EBITDA
10.61
EV/Sales
13.36
Earnings
Revenue
$820.13M
EBIT
$1.03B
EBITDA
$1.03B
Free cash flow
-$1.41B
Per share
EPS
$2.22
Free cash flow per share
-$3.61
Book value per share
$14.82
Revenue per share
$2.1
TBVPS
$29.63
Balance sheet
Total assets
$11.59B
Total liabilities
$5.79B
Debt
$5.55B
Equity
$5.8B
Working capital
N/A
Liquidity
Debt to equity
0.96
Current ratio
N/A
Quick ratio
N/A
Net debt/EBITDA
5.12
Margins
EBITDA margin
125.9%
Gross margin
81.2%
Net margin
104.6%
Operating margin
78.3%
Efficiency
Return on assets
8.1%
Return on equity
15%
Return on invested capital
6.9%
Return on capital employed
N/A
Return on sales
125.9%
Dividend
Dividend yield
8.56%
DPS
$1.24
Payout ratio
55.9%

ORCC stock price

How has the Owl Rock Capital stock price performed over time
Intraday
0.28%
1 week
1.26%
1 month
-0.48%
1 year
19.97%
YTD
14.38%
QTD
1.47%

Financial performance

How have Owl Rock Capital's revenue and profit performed over time
Revenue
$820.13M
Gross profit
$665.7M
Operating income
$641.98M
Net income
$858.18M
Gross margin
81.2%
Net margin
104.6%
Owl Rock Capital's net income has surged by 121% QoQ
Owl Rock Capital's net margin has soared by 117% from the previous quarter
Owl Rock Capital's gross margin has decreased by 12% YoY and by 6% from the previous quarter
The operating margin has contracted by 12% YoY and by 6% 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
6.52
P/B
0.98
P/S
6.91
EV/EBIT
10.61
EV/EBITDA
10.61
EV/Sales
13.36
The EPS has soared by 122% QoQ
The stock's price to earnings (P/E) is 49% less than its last 4 quarters average of 12.7
ORCC's price to book (P/B) is 9% more than its last 4 quarters average of 0.9
The company's equity rose by 5% YoY
ORCC's price to sales (P/S) is 11% higher than its last 4 quarters average of 6.2
The revenue has grown by 6% YoY and by 2.1% from the previous quarter

Efficiency

How efficient is Owl Rock Capital business performance
Owl Rock Capital's ROE has soared by 117% from the previous quarter
The return on assets has surged by 113% since the previous quarter
The ROS has soared by 85% QoQ
ORCC's return on invested capital has surged by 77% since the previous quarter

Dividends

What is ORCC's dividend history
DPS
$1.24
Dividend yield
8.56%
Payout ratio
55.9%
Recent dividends

Financial health

How did Owl Rock Capital financials performed over time
ORCC's total assets is 100% higher than its total liabilities
The total liabilities has grown by 48% YoY and by 4.1% from the previous quarter
ORCC's total assets is up by 23% YoY and by 2.5% QoQ
Owl Rock Capital's debt is 4.4% less than its equity
Owl Rock Capital's debt has soared by 52% YoY and by 4.8% from the previous quarter
The debt to equity has grown by 45% YoY and by 4.3% from the previous quarter

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