- Stocks
- Financial Services
- NYSE: ORCC

Price (delayed)

$14.31

Market cap

$5.6B

P/E Ratio

14.31

Dividend/share

$1.24

EPS

$1

Enterprise value

$10.54B

Sector: Financial Services

Industry: Credit Services

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

The stock's price to earnings (P/E) is 30% less than its last 4 quarters average of 20.5

The revenue has grown by 12% YoY and by 2.4% from the previous quarter

The EPS has decreased by 35% YoY but it has increased by 10% QoQ

Owl Rock Capital's net income has decreased by 22% YoY but it has increased by 12% QoQ

Owl Rock Capital's debt has soared by 74% YoY and by 23% from the previous quarter

Owl Rock Capital's gross margin has decreased by 5% YoY and by 5% from the previous quarter

What are the main financial stats of ORCC

Market
Valuations
Earnings

Shares outstanding

391.4M

Market cap

$5.6B

Enterprise value

$10.54B

Price to earnings (P/E)

14.31

Price to book (P/B)

0.97

Price to sales (P/S)

6.92

EV/EBIT

19.28

EV/EBITDA

19.28

EV/Sales

13.12

Revenue

$803.29M

EBIT

$546.38M

EBITDA

$546.38M

Free cash flow

-$1.56B

Per share
Balance sheet
Liquidity

EPS

$1

Free cash flow per share

-$4.01

Book value per share

$14.8

Revenue per share

$2.07

TBVPS

$29.09

Total assets

$11.3B

Total liabilities

$5.56B

Debt

$5.29B

Equity

$5.75B

Working capital

N/A

Debt to equity

0.92

Current ratio

N/A

Quick ratio

N/A

Net debt/EBITDA

9.03

Margins
Efficiency
Dividend

EBITDA margin

68%

Gross margin

86.6%

Net margin

48.3%

Operating margin

83.7%

Return on assets

3.8%

Return on equity

6.9%

Return on invested capital

3.9%

Return on capital employed

N/A

Return on sales

68%

Dividend yield

8.67%

DPS

$1.24

Payout ratio

124%

How has the Owl Rock Capital stock price performed over time

Intraday

-0.21%

1 week

1.2%

1 month

0.49%

1 year

18.36%

YTD

13.03%

QTD

3.92%

How have Owl Rock Capital's revenue and profit performed over time

Revenue

$803.29M

Gross profit

$695.85M

Operating income

$672.41M

Net income

$387.74M

Gross margin

86.6%

Net margin

48.3%

Owl Rock Capital's net margin has decreased by 30% YoY but it has increased by 9% from the previous quarter

Owl Rock Capital's net income has decreased by 22% YoY but it has increased by 12% QoQ

The revenue has grown by 12% YoY and by 2.4% from the previous quarter

The operating margin has contracted by 6% YoY and by 6% from the previous quarter

What is Owl Rock Capital's growth rate over time

What is Owl Rock Capital stock price valuation

P/E

14.31

P/B

0.97

P/S

6.92

EV/EBIT

19.28

EV/EBITDA

19.28

EV/Sales

13.12

The EPS has decreased by 35% YoY but it has increased by 10% QoQ

The stock's price to earnings (P/E) is 30% less than its last 4 quarters average of 20.5

ORCC's price to book (P/B) is 21% more than its last 4 quarters average of 0.8

The company's equity fell by 3.9% YoY

ORCC's price to sales (P/S) is 16% higher than its last 4 quarters average of 6.0

The revenue has grown by 12% YoY and by 2.4% from the previous quarter

How efficient is Owl Rock Capital business performance

The return on assets has declined by 39% year-on-year but it has grown by 6% since the previous quarter

ORCC's return on invested capital is down by 37% year-on-year but it is up by 2.6% since the previous quarter

Owl Rock Capital's ROE has decreased by 25% YoY but it has increased by 13% from the previous quarter

The ROS has decreased by 23% YoY but it has increased by 8% QoQ

What is ORCC's dividend history

DPS

$1.24

Dividend yield

8.67%

Payout ratio

124%

Recent dividends

How did Owl Rock Capital financials performed over time

ORCC's total assets is 103% higher than its total liabilities

The total liabilities has soared by 72% YoY and by 22% from the previous quarter

ORCC's total assets is up by 23% YoY and by 10% QoQ

Owl Rock Capital's debt is 8% less than its equity

The debt to equity has soared by 80% YoY and by 21% from the previous quarter

Owl Rock Capital's debt has soared by 74% YoY and by 23% from the previous quarter

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